[ADF-1781] Task List - the default columns must be localisable (#2517)

* Rename processlist.component.ts to process-list.component.ts
Rename processlist.component.md to process-list.component.md

* Add a root scope ADF_TASK_LIST into the json file
Remove the hardcoded string from the component and use keys
Refactoring json structure
This commit is contained in:
Maurizio Vitale
2017-10-20 17:44:29 +02:00
committed by Eugenio Romano
parent 729270b138
commit 4d9591c76c
31 changed files with 1361 additions and 1338 deletions

View File

@@ -34,5 +34,5 @@
</div>
</div>
<div class="menu-container" *ngIf="isEmpty()">
{{ 'APPS.NONE' | translate }}
{{ 'ADF_TASK_LIST.APPS.NONE' | translate }}
</div>

View File

@@ -34,7 +34,7 @@ export class AppsListComponent implements OnInit {
public static LAYOUT_LIST: string = 'LIST';
public static LAYOUT_GRID: string = 'GRID';
public static DEFAULT_TASKS_APP: string = 'tasks';
public static DEFAULT_TASKS_APP_NAME: string = 'APPS.TASK_APP_NAME';
public static DEFAULT_TASKS_APP_NAME: string = 'ADF_TASK_LIST.APPS.TASK_APP_NAME';
public static DEFAULT_TASKS_APP_THEME: string = 'theme-2';
public static DEFAULT_TASKS_APP_ICON: string = 'glyphicon-asterisk';
public static DEFAULT_TASKS_APP_MATERIAL_ICON: string = 'favorite_border';

View File

@@ -1,6 +1,6 @@
<div class="adf-checklist-control">
<mat-chip-list id="checklist-label">
<span class="activiti-label">{{ 'TASK_DETAILS.LABELS.CHECKLIST' | translate }}</span>
<span class="activiti-label">{{ 'ADF_TASK_LIST.DETAILS.LABELS.CHECKLIST' | translate }}</span>
<mat-chip class="adf-process-badge" color="accent" selected="true">{{checklist?.length}}</mat-chip>
</mat-chip-list>
@@ -22,7 +22,7 @@
</div>
<div *ngIf="checklist?.length === 0" id="checklist-none-message">
{{ 'TASK_DETAILS.CHECKLIST.NONE' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.CHECKLIST.NONE' | translate }}
</div>
<ng-template #dialog>

View File

@@ -69,7 +69,7 @@ describe('ChecklistComponent', () => {
it('should show no checklist message', () => {
expect(element.querySelector('#checklist-none-message')).not.toBeNull();
expect(element.querySelector('#checklist-none-message').textContent).toContain('TASK_DETAILS.CHECKLIST.NONE');
expect(element.querySelector('#checklist-none-message').textContent).toContain('ADF_TASK_LIST.DETAILS.CHECKLIST.NONE');
});
describe('when is readonly mode', () => {
@@ -247,7 +247,7 @@ describe('ChecklistComponent', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(element.querySelector('#checklist-none-message')).not.toBeNull();
expect(element.querySelector('#checklist-none-message').textContent).toContain('TASK_DETAILS.CHECKLIST.NONE');
expect(element.querySelector('#checklist-none-message').textContent).toContain('ADF_TASK_LIST.DETAILS.CHECKLIST.NONE');
});
}));

View File

@@ -3,7 +3,7 @@
(rowClick)="selectComment($event)" *ngIf="hasComments()">
<data-columns>
<data-column key="createdBy" title="{{'TASK_DETAILS.COMMENTS.CREATED_BY_HEADER' | translate }}">
<data-column key="createdBy" title="{{'ADF_TASK_LIST.DETAILS.COMMENTS.CREATED_BY_HEADER' | translate }}">
<ng-template let-entry="$implicit">
<div id="comment-user-icon"
class="adf-comment-img-container">
@@ -17,7 +17,7 @@
</div>
</ng-template>
</data-column>
<data-column key="message" title="{{'TASK_DETAILS.COMMENTS.MESSAGE_HEADER' | translate }}">
<data-column key="message" title="{{'ADF_TASK_LIST.DETAILS.COMMENTS.MESSAGE_HEADER' | translate }}">
<ng-template let-entry="$implicit">
<div class="adf-comment-contents">
<div id="comment-user" class="adf-comment-user-name">

View File

@@ -1,10 +1,10 @@
<div class="adf-comments-container">
<div id="comment-header" class="adf-comments-header">
{{'TASK_DETAILS.COMMENTS.HEADER' | translate: { count: comments?.length} }}
{{'ADF_TASK_LIST.DETAILS.COMMENTS.HEADER' | translate: { count: comments?.length} }}
</div>
<div class="adf-comments-input-container" *ngIf="!isReadOnly()">
<mat-form-field class="adf-full-width">
<input matInput id="comment-input" placeholder="{{'TASK_DETAILS.COMMENTS.ADD' | translate}}" [(ngModel)]="message" (keyup.enter)="add()" (keyup.esc)="clear()">
<input matInput id="comment-input" placeholder="{{'ADF_TASK_LIST.DETAILS.COMMENTS.ADD' | translate}}" [(ngModel)]="message" (keyup.enter)="add()" (keyup.esc)="clear()">
</mat-form-field>
</div>

View File

@@ -119,7 +119,7 @@ describe('CommentsComponent', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
let element = fixture.nativeElement.querySelector('#comment-header');
expect(element.innerText).toBe('TASK_DETAILS.COMMENTS.HEADER');
expect(element.innerText).toBe('ADF_TASK_LIST.DETAILS.COMMENTS.HEADER');
});
});

View File

@@ -2,7 +2,7 @@
<ng-content select="[people-search-title]"></ng-content>
</div>
<mat-form-field class="search-text-container">
<input matInput placeholder="{{'PEOPLE.SEARCH_USER'|translate}}" type="text" id="userSearchText" [value]="" [formControl]="searchUser">
<input matInput placeholder="{{'ADF_TASK_LIST.PEOPLE.SEARCH_USER'|translate}}" type="text" id="userSearchText" [value]="" [formControl]="searchUser">
</mat-form-field>
<div class="search-list-container" id="search-people-list" *ngIf="hasUsers()">
<adf-people-list
@@ -29,7 +29,7 @@
</div>
<div class="search-list-action-container">
<button mat-button type="button" id="close-people-search" (click)="closeSearchList()">
{{'PEOPLE.DIALOG_CLOSE' | translate }}
{{'ADF_TASK_LIST.PEOPLE.DIALOG_CLOSE' | translate }}
</button>
<button mat-button type="button" id="add-people" (click)="involveUserAndClose()">
<ng-content select="[people-search-action-label]"></ng-content>

View File

@@ -2,10 +2,10 @@
<div mat-card-content class="assignment-top-container-content">
<div class="assignment-header">
<div *ngIf="hasPeople()" class="assigment-count" id="people-title">
{{ 'TASK_DETAILS.LABELS.PEOPLE' | translate }} {{ ' (' + people.length + ')' }}
{{ 'ADF_TASK_LIST.DETAILS.LABELS.PEOPLE' | translate }} {{ ' (' + people.length + ')' }}
</div>
<div *ngIf="!hasPeople()" class="assigment-count" id="no-people-label">
{{ 'TASK_DETAILS.PEOPLE.NONE' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.PEOPLE.NONE' | translate }}
</div>
<div *ngIf="isEditMode()" class="add-people" (click)="onAddAssignement()">
<mat-icon class="adf-add-person-icon">person_add</mat-icon>
@@ -17,8 +17,8 @@
(success)="involveUser($event)"
(closeSearch)="onCloseSearch()"
[results]="peopleSearch$">
<ng-container people-search-title>{{ 'TASK_DETAILS.LABELS.ADD_PEOPLE' | translate }}</ng-container>
<ng-container people-search-action-label>{{ 'PEOPLE.ADD_USER' | translate }}</ng-container>
<ng-container people-search-title>{{ 'ADF_TASK_LIST.DETAILS.LABELS.ADD_PEOPLE' | translate }}</ng-container>
<ng-container people-search-action-label>{{ 'ADF_TASK_LIST.PEOPLE.ADD_USER' | translate }}</ng-container>
</adf-people-search>
</div>
<div class="assignment-list-container" id="assignment-people-list" *ngIf="hasPeople()">

View File

@@ -97,7 +97,7 @@ describe('PeopleComponent', () => {
fixture.whenStable()
.then(() => {
expect(element.querySelector('#no-people-label')).not.toBeNull();
expect(element.querySelector('#no-people-label').textContent).toContain('TASK_DETAILS.PEOPLE.NONE');
expect(element.querySelector('#no-people-label').textContent).toContain('ADF_TASK_LIST.DETAILS.PEOPLE.NONE');
});
});

View File

@@ -1,10 +1,10 @@
<adf-datatable [rows]="attachments" [actions]="true" [loading]="isLoading" (rowDblClick)="openContent($event)" (showRowActionsMenu)="onShowRowActionsMenu($event)"
(executeRowAction)="onExecuteRowAction($event)">
<adf-empty-list *ngIf="isEmpty()">
<div adf-empty-list-header class="adf-empty-list-header"> {{'TASK-ATTACHMENT.EMPTY.HEADER' | translate}} </div>
<div adf-empty-list-header class="adf-empty-list-header"> {{'ADF_TASK_LIST.ATTACHMENT.EMPTY.HEADER' | translate}} </div>
<div adf-empty-list-body *ngIf="!isDisabled()">
<div class="adf-empty-list-drag_drop">{{'TASK-ATTACHMENT.EMPTY.DRAG-AND-DROP.TITLE' | translate}}</div>
<div class="adf-empty-list__any-files-here-to-add"> {{'TASK-ATTACHMENT.EMPTY.DRAG-AND-DROP.SUBTITLE' | translate}} </div>
<div class="adf-empty-list-drag_drop">{{'ADF_TASK_LIST.ATTACHMENT.EMPTY.DRAG-AND-DROP.TITLE' | translate}}</div>
<div class="adf-empty-list__any-files-here-to-add"> {{'ADF_TASK_LIST.ATTACHMENT.EMPTY.DRAG-AND-DROP.SUBTITLE' | translate}} </div>
</div>
<div adf-empty-list-footer *ngIf="!isDisabled()">
<img class="adf-empty-list__empty_doc_lib" [src]="emptyListImageUrl">

View File

@@ -196,7 +196,7 @@ describe('TaskAttachmentList', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('TASK-ATTACHMENT.EMPTY.HEADER');
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('ADF_TASK_LIST.ATTACHMENT.EMPTY.HEADER');
});
}));
@@ -212,7 +212,7 @@ describe('TaskAttachmentList', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(fixture.nativeElement.querySelector('adf-empty-list .adf-empty-list-drag_drop').innerText.trim()).toEqual('TASK-ATTACHMENT.EMPTY.DRAG-AND-DROP.TITLE');
expect(fixture.nativeElement.querySelector('adf-empty-list .adf-empty-list-drag_drop').innerText.trim()).toEqual('ADF_TASK_LIST.ATTACHMENT.EMPTY.DRAG-AND-DROP.TITLE');
});
}));
@@ -230,7 +230,7 @@ describe('TaskAttachmentList', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(fixture.nativeElement.querySelector('adf-empty-list .adf-empty-list-drag_drop')).toBeNull();
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('TASK-ATTACHMENT.EMPTY.HEADER');
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('ADF_TASK_LIST.ATTACHMENT.EMPTY.HEADER');
});
}));
@@ -247,7 +247,7 @@ describe('TaskAttachmentList', () => {
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('TASK-ATTACHMENT.EMPTY.HEADER');
expect(fixture.nativeElement.querySelector('div[adf-empty-list-header]').innerText.trim()).toEqual('ADF_TASK_LIST.ATTACHMENT.EMPTY.HEADER');
});
}));

View File

@@ -1,10 +1,10 @@
<div *ngIf="!taskDetails">
<ng-template *ngIf="noTaskDetailsTemplateComponent" ngFor [ngForOf]="[data]"
[ngForTemplate]="noTaskDetailsTemplateComponent">
{{ 'TASK_DETAILS.MESSAGES.NONE' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.MESSAGES.NONE' | translate }}
</ng-template>
<div *ngIf="!noTaskDetailsTemplateComponent">
{{ 'TASK_DETAILS.MESSAGES.NONE' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.MESSAGES.NONE' | translate }}
</div>
</div>
<div *ngIf="taskDetails" class="adf-task-details">
@@ -46,29 +46,29 @@
</adf-form>
</div>
<div *ngIf="!isAssigned()">
{{ 'TASK_DETAILS.MESSAGES.CLAIM' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.MESSAGES.CLAIM' | translate }}
</div>
<button mat-raised-button class="activiti-task-details__action-button"
*ngIf="!hasFormKey() && isTaskActive()" (click)="onComplete()">
{{ 'TASK_DETAILS.BUTTON.COMPLETE' | translate }}
{{ 'ADF_TASK_LIST.DETAILS.BUTTON.COMPLETE' | translate }}
</button>
</div>
<div class="adf-task-details-core-sidebar">
<adf-info-drawer *ngIf="showHeaderContent" title="{{ 'TASK_DETAILS.LABELS.INFO_DRAWER_TITLE' | translate }}" class="adf-task-details-core-sidebar-drawer">
<adf-info-drawer *ngIf="showHeaderContent" title="{{ 'ADF_TASK_LIST.DETAILS.LABELS.INFO_DRAWER_TITLE' | translate }}" class="adf-task-details-core-sidebar-drawer">
<div info-drawer-buttons>
<mat-icon (click)="toggleHeaderContent()">clear</mat-icon>
</div>
<adf-info-drawer-tab label="{{ 'TASK_DETAILS.LABELS.INFO_DRAWER_TAB_DETAILS_TITLE' | translate }}">
<adf-info-drawer-tab label="{{ 'ADF_TASK_LIST.DETAILS.LABELS.INFO_DRAWER_TAB_DETAILS_TITLE' | translate }}">
<div class="assignment-container" *ngIf="showAssignee">
<adf-people-search
(searchPeople)="searchUser($event)"
(success)="assignTaskToUser($event)"
(closeSearch)="onCloseSearch()"
[results]="peopleSearch$">
<ng-container people-search-title>{{ 'TASK_DETAILS.LABELS.ADD_ASSIGNEE' | translate }}
<ng-container people-search-title>{{ 'ADF_TASK_LIST.DETAILS.LABELS.ADD_ASSIGNEE' | translate }}
</ng-container>
<ng-container people-search-action-label>{{ 'PEOPLE.ADD_ASSIGNEE' | translate }}
<ng-container people-search-action-label>{{ 'ADF_TASK_LIST.PEOPLE.ADD_ASSIGNEE' | translate }}
</ng-container>
</adf-people-search>
</div>
@@ -87,7 +87,7 @@
</adf-people>
</adf-info-drawer-tab>
<adf-info-drawer-tab label="{{ 'TASK_DETAILS.LABELS.INFO_DRAWER_TAB_ACTIVITY_TITLE' | translate }}">
<adf-info-drawer-tab label="{{ 'ADF_TASK_LIST.DETAILS.LABELS.INFO_DRAWER_TAB_ACTIVITY_TITLE' | translate }}">
<mat-card *ngIf="showComments">
<mat-card-content>
<adf-comments #activiticomments
@@ -115,12 +115,12 @@
</div>
<ng-template #errorDialog>
<h3 matDialogTitle>{{'TASK_DETAILS.ERROR.TITLE'|translate}}</h3>
<h3 matDialogTitle>{{'ADF_TASK_LIST.DETAILS.ERROR.TITLE'|translate}}</h3>
<mat-dialog-content>
<p>{{'TASK_DETAILS.ERROR.DESCRIPTION'|translate}}</p>
<p>{{'ADF_TASK_LIST.DETAILS.ERROR.DESCRIPTION'|translate}}</p>
</mat-dialog-content>
<mat-dialog-actions>
<button mat-button type="button" (click)="closeErrorDialog()">{{'TASK_DETAILS.ERROR.CLOSE'|translate}}
<button mat-button type="button" (click)="closeErrorDialog()">{{'ADF_TASK_LIST.DETAILS.ERROR.CLOSE'|translate}}
</button>
</mat-dialog-actions>
</ng-template>

View File

@@ -117,7 +117,7 @@ describe('TaskDetailsComponent', () => {
it('should set a placeholder message when taskId not initialised', () => {
fixture.detectChanges();
expect(fixture.nativeElement.innerText).toBe('TASK_DETAILS.MESSAGES.NONE');
expect(fixture.nativeElement.innerText).toBe('ADF_TASK_LIST.DETAILS.MESSAGES.NONE');
});
it('shoud display a form when the task has an associated form', () => {
@@ -170,7 +170,7 @@ describe('TaskDetailsComponent', () => {
it('should set a placeholder message when taskId changed to null', () => {
component.ngOnChanges({'taskId': nullChange});
fixture.detectChanges();
expect(fixture.nativeElement.innerText).toBe('TASK_DETAILS.MESSAGES.NONE');
expect(fixture.nativeElement.innerText).toBe('ADF_TASK_LIST.DETAILS.MESSAGES.NONE');
});
});
@@ -217,7 +217,7 @@ describe('TaskDetailsComponent', () => {
getTasksSpy.and.returnValue(Observable.of(noDataMock));
component.onComplete();
fixture.detectChanges();
expect(fixture.nativeElement.innerText).toBe('TASK_DETAILS.MESSAGES.NONE');
expect(fixture.nativeElement.innerText).toBe('ADF_TASK_LIST.DETAILS.MESSAGES.NONE');
});
it('should emit an error event if an error occurs fetching the next task', () => {

View File

@@ -4,9 +4,9 @@
</mat-card-content>
<mat-card-actions class="adf-controls">
<button *ngIf="isAssignedToMe()" mat-button data-automation-id="header-unclaim-button" id="unclaim-task" (click)="unclaimTask(taskDetails.id)" class="adf-claim-controls">{{ 'TASK_DETAILS.BUTTON.UNCLAIM' | translate }}
<button *ngIf="isAssignedToMe()" mat-button data-automation-id="header-unclaim-button" id="unclaim-task" (click)="unclaimTask(taskDetails.id)" class="adf-claim-controls">{{ 'ADF_TASK_LIST.DETAILS.BUTTON.UNCLAIM' | translate }}
</button>
<button *ngIf="!isAssignedToMe()" mat-button data-automation-id="header-claim-button" id="claim-task" (click)="claimTask(taskDetails.id)" class="adf-claim-controls">{{ 'TASK_DETAILS.BUTTON.CLAIM' | translate }}
<button *ngIf="!isAssignedToMe()" mat-button data-automation-id="header-claim-button" id="claim-task" (click)="claimTask(taskDetails.id)" class="adf-claim-controls">{{ 'ADF_TASK_LIST.DETAILS.BUTTON.CLAIM' | translate }}
</button>
</mat-card-actions>
</mat-card>

View File

@@ -80,7 +80,7 @@ describe('TaskHeaderComponent', () => {
component.ngOnChanges({});
fixture.detectChanges();
let valueEl = fixture.debugElement.query(By.css('[data-automation-id="header-assignee"] .adf-property-value'));
expect(valueEl.nativeElement.innerText).toBe('TASK_PROPERTIES.ASSIGNEE_DEFAULT');
expect(valueEl.nativeElement.innerText).toBe('ADF_TASK_LIST.PROPERTIES.ASSIGNEE_DEFAULT');
});
it('should display created-by', () => {
@@ -117,7 +117,7 @@ describe('TaskHeaderComponent', () => {
fixture.detectChanges();
let claimButton = fixture.debugElement.query(By.css('[data-automation-id="header-claim-button"]'));
expect(claimButton.nativeElement.innerText).toBe('TASK_DETAILS.BUTTON.CLAIM');
expect(claimButton.nativeElement.innerText).toBe('ADF_TASK_LIST.DETAILS.BUTTON.CLAIM');
});
});
@@ -135,7 +135,7 @@ describe('TaskHeaderComponent', () => {
it('should display the requeue button if there is assignee', () => {
let unclaimButton = fixture.debugElement.query(By.css('[data-automation-id="header-unclaim-button"]'));
expect(unclaimButton.nativeElement.innerText).toBe('TASK_DETAILS.BUTTON.UNCLAIM');
expect(unclaimButton.nativeElement.innerText).toBe('ADF_TASK_LIST.DETAILS.BUTTON.UNCLAIM');
});
it('should call the service\'s unclaim method on unclaiming' , () => {
@@ -172,7 +172,7 @@ describe('TaskHeaderComponent', () => {
component.ngOnChanges({});
fixture.detectChanges();
let valueEl = fixture.debugElement.query(By.css('[data-automation-id="header-dueDate"] .adf-property-value'));
expect(valueEl.nativeElement.innerText.trim()).toBe('TASK_PROPERTIES.DUE_DATE_DEFAULT');
expect(valueEl.nativeElement.innerText.trim()).toBe('ADF_TASK_LIST.PROPERTIES.DUE_DATE_DEFAULT');
});
it('should display form name', () => {
@@ -188,7 +188,7 @@ describe('TaskHeaderComponent', () => {
component.ngOnChanges({});
fixture.detectChanges();
let valueEl = fixture.debugElement.query(By.css('[data-automation-id="header-parentName"] .adf-property-value'));
expect(valueEl.nativeElement.innerText.trim()).toEqual('TASK_PROPERTIES.PARENT_NAME_DEFAULT');
expect(valueEl.nativeElement.innerText.trim()).toEqual('ADF_TASK_LIST.PROPERTIES.PARENT_NAME_DEFAULT');
});
it('should display the Parent name value', () => {
@@ -204,7 +204,7 @@ describe('TaskHeaderComponent', () => {
component.ngOnChanges({});
fixture.detectChanges();
let valueEl = fixture.debugElement.query(By.css('[data-automation-id="header-formName"] .adf-property-value'));
expect(valueEl.nativeElement.innerText).toBe('TASK_PROPERTIES.FORM_NAME_DEFAULT');
expect(valueEl.nativeElement.innerText).toBe('ADF_TASK_LIST.PROPERTIES.FORM_NAME_DEFAULT');
});
});

View File

@@ -59,89 +59,89 @@ export class TaskHeaderComponent implements OnChanges {
this.properties = [
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.ASSIGNEE',
label: 'ADF_TASK_LIST.PROPERTIES.ASSIGNEE',
value: this.taskDetails.getFullName(),
key: 'assignee',
default: 'TASK_PROPERTIES.ASSIGNEE_DEFAULT',
default: 'ADF_TASK_LIST.PROPERTIES.ASSIGNEE_DEFAULT',
clickable: !this.isCompleted()
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.STATUS',
label: 'ADF_TASK_LIST.PROPERTIES.STATUS',
value: this.getTaskStatus(),
key: 'status'
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.PRIORITY',
label: 'ADF_TASK_LIST.PROPERTIES.PRIORITY',
value: this.taskDetails.priority,
key: 'priority'
}
),
new CardViewDateItemModel(
{
label: 'TASK_PROPERTIES.DUE_DATE',
label: 'ADF_TASK_LIST.PROPERTIES.DUE_DATE',
value: this.taskDetails.dueDate,
key: 'dueDate',
default: 'TASK_PROPERTIES.DUE_DATE_DEFAULT',
default: 'ADF_TASK_LIST.PROPERTIES.DUE_DATE_DEFAULT',
editable: true
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.CATEGORY',
label: 'ADF_TASK_LIST.PROPERTIES.CATEGORY',
value: this.taskDetails.category,
key: 'category',
default: 'TASK_PROPERTIES.CATEGORY_DEFAULT'
default: 'ADF_TASK_LIST.PROPERTIES.CATEGORY_DEFAULT'
}
),
new CardViewMapItemModel(
{
label: 'TASK_PROPERTIES.PARENT_NAME',
label: 'ADF_TASK_LIST.PROPERTIES.PARENT_NAME',
value: parentInfoMap, key: 'parentName',
default: 'TASK_PROPERTIES.PARENT_NAME_DEFAULT',
default: 'ADF_TASK_LIST.PROPERTIES.PARENT_NAME_DEFAULT',
clickable: true
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.CREATED_BY',
label: 'ADF_TASK_LIST.PROPERTIES.CREATED_BY',
value: this.taskDetails.getFullName(),
key: 'created-by'
}
),
new CardViewDateItemModel(
{
label: 'TASK_PROPERTIES.CREATED',
label: 'ADF_TASK_LIST.PROPERTIES.CREATED',
value: this.taskDetails.created,
key: 'created'
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.ID',
label: 'ADF_TASK_LIST.PROPERTIES.ID',
value: this.taskDetails.id,
key: 'id'
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.DESCRIPTION',
label: 'ADF_TASK_LIST.PROPERTIES.DESCRIPTION',
value: this.taskDetails.description,
key: 'description',
default: 'TASK_PROPERTIES.DESCRIPTION_DEFAULT',
default: 'ADF_TASK_LIST.PROPERTIES.DESCRIPTION_DEFAULT',
multiline: true,
editable: true
}
),
new CardViewTextItemModel(
{
label: 'TASK_PROPERTIES.FORM_NAME',
label: 'ADF_TASK_LIST.PROPERTIES.FORM_NAME',
value: this.formName,
key: 'formName',
default: 'TASK_PROPERTIES.FORM_NAME_DEFAULT'
default: 'ADF_TASK_LIST.PROPERTIES.FORM_NAME_DEFAULT'
}
)
];

View File

@@ -1,4 +1,4 @@
<div *ngIf="!requestNode">{{ 'TASK_FILTERS.MESSAGES.NONE' | translate }}</div>
<div *ngIf="!requestNode">{{ 'ADF_TASK_LIST.FILTERS.MESSAGES.NONE' | translate }}</div>
<div *ngIf="requestNode">
<div>
<adf-datatable
@@ -24,7 +24,7 @@
<!--Add your custom empty template here-->
<ng-template>
<div class="no-content-message">
{{ 'TASK_LIST.MESSAGES.NONE' | translate }}
{{ 'ADF_TASK_LIST.LIST.MESSAGES.NONE' | translate }}
</div>
</ng-template>
</no-content-template>

View File

@@ -103,8 +103,8 @@ export class TaskListComponent implements OnChanges, OnInit, AfterContentInit {
isStreamLoaded = false;
private defaultSchemaColumn: DataColumn[] = [
{ type: 'text', key: 'name', title: 'Name', cssClass: 'full-width name-column', sortable: true },
{ type: 'text', key: 'created', title: 'Created', cssClass: 'hidden', sortable: true }
{ type: 'text', key: 'name', title: 'ADF_TASK_LIST.PROPERTIES.NAME', cssClass: 'full-width name-column', sortable: true },
{ type: 'text', key: 'created', title: 'ADF_TASK_LIST.PROPERTIES.CREATED', cssClass: 'hidden', sortable: true }
];
constructor(private taskListService: TaskListService) {

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Keine Anwendungen gefunden"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Keine Aufgabenliste gefunden"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Zugewiesener Benutzer",
"DUE": "Fällig",
"FORM": "Formular",
"PEOPLE": "Personen, für die diese Aufgabe freigegeben wurde",
"COMMENTS": "Kommentare",
"CHECKLIST": "Prüfliste",
"INVOLVED_PEOPLE": "Beteiligte Personen",
"ADD_PEOPLE": "Personen und Gruppen hinzufügen",
"ADD_ASSIGNEE": "Neuen zugewiesenen Benutzer hinzufügen"
},
"BUTTON": {
"COMPLETE": "Abschließen",
"CLAIM": "Anfordern",
"UNCLAIM": "Erneut in Warteschlange stellen",
"DRAG-ATTACHMENT": "Dateien hier ablegen ...",
"UPLOAD-ATTACHMENT": "Anhang hochladen"
},
"MESSAGES": {
"NONE": "Keine Aufgabendetails gefunden",
"CLAIM": "Klicken Sie auf 'Anfordern', um diese Aufgabe zu bearbeiten."
},
"FORM": {
"NONE": "Kein Formular."
},
"DUE": {
"NONE": "Kein Fälligkeitsdatum."
},
"ASSIGNEE": {
"NONE": "Kein zugewiesener Benutzer."
},
"PEOPLE": {
"NONE": "Niemand beteiligt."
},
"COMMENTS": {
"NONE": "Keine Kommentare vorhanden",
"ADD": "Kommentar hinzufügen",
"HEADER": "Kommentare",
"DIALOG": {
"TITLE": "Neuer Kommentar",
"LABELS": {
"MESSAGE": "Fehlermeldung"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Keine Anwendungen gefunden"
},
"BUTTON": {
"ADD": "Kommentar hinzufügen",
"CANCEL": "Abbrechen"
"LIST": {
"MESSAGES": {
"NONE": "Keine Aufgabenliste gefunden"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Zugewiesener Benutzer",
"DUE": "Fällig",
"FORM": "Formular",
"PEOPLE": "Personen, für die diese Aufgabe freigegeben wurde",
"COMMENTS": "Kommentare",
"CHECKLIST": "Prüfliste",
"INVOLVED_PEOPLE": "Beteiligte Personen",
"ADD_PEOPLE": "Personen und Gruppen hinzufügen",
"ADD_ASSIGNEE": "Neuen zugewiesenen Benutzer hinzufügen"
},
"BUTTON": {
"COMPLETE": "Abschließen",
"CLAIM": "Anfordern",
"UNCLAIM": "Erneut in Warteschlange stellen",
"DRAG-ATTACHMENT": "Dateien hier ablegen ...",
"UPLOAD-ATTACHMENT": "Anhang hochladen"
},
"MESSAGES": {
"NONE": "Keine Aufgabendetails gefunden",
"CLAIM": "Klicken Sie auf 'Anfordern', um diese Aufgabe zu bearbeiten."
},
"FORM": {
"NONE": "Kein Formular."
},
"DUE": {
"NONE": "Kein Fälligkeitsdatum."
},
"ASSIGNEE": {
"NONE": "Kein zugewiesener Benutzer."
},
"PEOPLE": {
"NONE": "Niemand beteiligt."
},
"COMMENTS": {
"NONE": "Keine Kommentare vorhanden",
"ADD": "Kommentar hinzufügen",
"HEADER": "Kommentare",
"DIALOG": {
"TITLE": "Neuer Kommentar",
"LABELS": {
"MESSAGE": "Fehlermeldung"
},
"BUTTON": {
"ADD": "Kommentar hinzufügen",
"CANCEL": "Abbrechen"
}
}
},
"CHECKLIST": {
"NONE": "Keine Prüfliste"
},
"ERROR": {
"TITLE": "Vorgang konnte nicht durchgeführt werden",
"DESCRIPTION": "Versuchen Sie es noch einmal oder überprüfen Sie, ob Sie Zugriff haben.",
"CLOSE": "Schließen"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Kein Aufgabenfilter ausgewählt."
}
},
"START_TASK": {
"BUTTON": "AUFGABE ERSTELLEN",
"FORM": {
"TITLE": "Aufgabe starten",
"LABEL": {
"NONE": "Keine",
"NAME": "Name",
"DESCRIPTION": "Beschreibung",
"ATTACHFORM": "Formular anhängen",
"ASSIGNEE": "Zugewiesener Benutzer",
"FORM": "Formular",
"DATE": "Datum auswählen"
},
"ACTION": {
"START": "Start",
"CANCEL": "Abbrechen"
},
"DATE": {
"ERROR": "Datumsformat TT.MM.JJJJ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "SCHLIESSEN",
"ADD_USER": "HINZUFÜGEN",
"ADD_ASSIGNEE": "ZUWEISEN",
"SEARCH_USER": "Benutzer suchen",
"SEARCH": {
"NO_USERS": "Niemand gefunden, der beteiligt werden kann"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Diese Liste ist leer",
"DRAG-AND-DROP": {
"TITLE": "Ziehen und ablegen",
"SUBTITLE": "um Dateien hochzuladen"
}
},
"EMPTY-LIST": {
"HEADER": "Keine Dateien verfügbar"
}
}
}
},
"CHECKLIST": {
"NONE": "Keine Prüfliste"
},
"ERROR": {
"TITLE": "Vorgang konnte nicht durchgeführt werden",
"DESCRIPTION": "Versuchen Sie es noch einmal oder überprüfen Sie, ob Sie Zugriff haben.",
"CLOSE": "Schließen"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Kein Aufgabenfilter ausgewählt."
}
},
"START_TASK": {
"BUTTON": "AUFGABE ERSTELLEN",
"FORM": {
"TITLE": "Aufgabe starten",
"LABEL": {
"NONE": "Keine",
"NAME": "Name",
"DESCRIPTION": "Beschreibung",
"ATTACHFORM": "Formular anhängen",
"ASSIGNEE": "Zugewiesener Benutzer",
"FORM": "Formular",
"DATE": "Datum auswählen"
},
"ACTION": {
"START": "Start",
"CANCEL": "Abbrechen"
},
"DATE": {
"ERROR": "Datumsformat TT.MM.JJJJ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "SCHLIESSEN",
"ADD_USER": "HINZUFÜGEN",
"ADD_ASSIGNEE": "ZUWEISEN",
"SEARCH_USER": "Benutzer suchen",
"SEARCH": {
"NO_USERS": "Niemand gefunden, der beteiligt werden kann"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Diese Liste ist leer",
"DRAG-AND-DROP": {
"TITLE": "Ziehen und ablegen",
"SUBTITLE": "um Dateien hochzuladen"
}
},
"EMPTY-LIST": {
"HEADER": "Keine Dateien verfügbar"
}
}
}
}

View File

@@ -1,142 +1,145 @@
{
"APPS": {
"NONE": "No apps found",
"TASK_APP_NAME": "Task App"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "No task lists found"
}
},
"TASK_PROPERTIES": {
"ASSIGNEE": "Assignee",
"ASSIGNEE_DEFAULT": "No assignee",
"PRIORITY": "Priority",
"DUE_DATE": "Due Date",
"DUE_DATE_DEFAULT": "No date",
"STATUS": "Status",
"CATEGORY": "Category",
"CATEGORY_DEFAULT": "No category",
"PARENT_NAME": "Parent name",
"PARENT_NAME_DEFAULT": "No parent",
"CREATED_BY": "Created By",
"CREATED": "Created",
"ID": "Id",
"DESCRIPTION": "Description",
"DESCRIPTION_DEFAULT": "No description",
"FORM_NAME": "Form Name",
"FORM_NAME_DEFAULT": "No form"
},
"TASK_DETAILS": {
"LABELS": {
"INFO_DRAWER_TITLE": "Activities",
"INFO_DRAWER_TAB_ACTIVITY_TITLE": "Activity",
"INFO_DRAWER_TAB_DETAILS_TITLE": "Details",
"ADF_TASK_LIST": {
"APPS": {
"NONE": "No apps found",
"TASK_APP_NAME": "Task App"
},
"LIST": {
"MESSAGES": {
"NONE": "No task lists found"
}
},
"PROPERTIES": {
"NAME": "Name",
"ASSIGNEE": "Assignee",
"DUE": "Due",
"FORM": "Form",
"PEOPLE": "People this task is shared with",
"COMMENTS": "Comments",
"CHECKLIST": "Checklist",
"INVOLVED_PEOPLE": "People Involved",
"ADD_PEOPLE": "Add people and groups",
"ADD_ASSIGNEE": "Add new assignee"
"ASSIGNEE_DEFAULT": "No assignee",
"PRIORITY": "Priority",
"DUE_DATE": "Due Date",
"DUE_DATE_DEFAULT": "No date",
"STATUS": "Status",
"CATEGORY": "Category",
"CATEGORY_DEFAULT": "No category",
"PARENT_NAME": "Parent name",
"PARENT_NAME_DEFAULT": "No parent",
"CREATED_BY": "Created By",
"CREATED": "Created",
"ID": "Id",
"DESCRIPTION": "Description",
"DESCRIPTION_DEFAULT": "No description",
"FORM_NAME": "Form Name",
"FORM_NAME_DEFAULT": "No form"
},
"BUTTON": {
"COMPLETE": "Complete",
"CLAIM": "Claim",
"UNCLAIM": "Requeue",
"DRAG-ATTACHMENT": "Drop files to upload",
"UPLOAD-ATTACHMENT": "Upload Attachment"
"DETAILS": {
"LABELS": {
"INFO_DRAWER_TITLE": "Activities",
"INFO_DRAWER_TAB_ACTIVITY_TITLE": "Activity",
"INFO_DRAWER_TAB_DETAILS_TITLE": "Details",
"ASSIGNEE": "Assignee",
"DUE": "Due",
"FORM": "Form",
"PEOPLE": "People this task is shared with",
"COMMENTS": "Comments",
"CHECKLIST": "Checklist",
"INVOLVED_PEOPLE": "People Involved",
"ADD_PEOPLE": "Add people and groups",
"ADD_ASSIGNEE": "Add new assignee"
},
"BUTTON": {
"COMPLETE": "Complete",
"CLAIM": "Claim",
"UNCLAIM": "Requeue",
"DRAG-ATTACHMENT": "Drop files to upload",
"UPLOAD-ATTACHMENT": "Upload Attachment"
},
"MESSAGES": {
"NONE": "No task details found",
"CLAIM": "Click Claim to work on this task."
},
"FORM": {
"NONE": "No form."
},
"DUE": {
"NONE": "No due date."
},
"ASSIGNEE": {
"NONE": "No assignee."
},
"PEOPLE": {
"NONE": "Nobody involved."
},
"COMMENTS": {
"NONE": "No comments",
"ADD": "Add a comment",
"HEADER": "Comments ({{ count }})",
"CREATED_BY_HEADER": "Created by",
"MESSAGE_HEADER": "Message",
"DIALOG": {
"TITLE": "New comment",
"LABELS": {
"MESSAGE": "Message"
},
"BUTTON": {
"ADD": "Add Comment",
"CANCEL": "Cancel"
}
}
},
"CHECKLIST": {
"NONE": "No checklist"
},
"ERROR": {
"TITLE": "Couldn't complete the action",
"DESCRIPTION": "Try again or check that you have access.",
"CLOSE": "Close"
}
},
"MESSAGES": {
"NONE": "No task details found",
"CLAIM": "Click Claim to work on this task."
"FILTERS": {
"MESSAGES": {
"NONE": "No task filter selected."
}
},
"FORM": {
"NONE": "No form."
},
"DUE": {
"NONE": "No due date."
},
"ASSIGNEE": {
"NONE": "No assignee."
},
"PEOPLE": {
"NONE": "Nobody involved."
},
"COMMENTS": {
"NONE": "No comments",
"ADD": "Add a comment",
"HEADER": "Comments ({{ count }})",
"CREATED_BY_HEADER": "Created by",
"MESSAGE_HEADER": "Message",
"DIALOG": {
"TITLE": "New comment",
"LABELS": {
"MESSAGE": "Message"
"START_TASK": {
"BUTTON": "CREATE TASK",
"FORM": {
"TITLE": "Start Task",
"LABEL": {
"NONE": "None",
"NAME": "Name",
"DESCRIPTION": "Description",
"ATTACHFORM": "Attach Form",
"ASSIGNEE": "Assignee",
"FORM": "Form",
"DATE": "Choose Date"
},
"BUTTON": {
"ADD": "Add Comment",
"ACTION": {
"START": "Start",
"CANCEL": "Cancel"
},
"DATE": {
"ERROR": "Date format DD/MM/YYYY"
}
}
},
"CHECKLIST": {
"NONE": "No checklist"
},
"ERROR": {
"TITLE": "Couldn't complete the action",
"DESCRIPTION": "Try again or check that you have access.",
"CLOSE": "Close"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "No task filter selected."
}
},
"START_TASK": {
"BUTTON": "CREATE TASK",
"FORM": {
"TITLE": "Start Task",
"LABEL": {
"NONE": "None",
"NAME": "Name",
"DESCRIPTION": "Description",
"ATTACHFORM": "Attach Form",
"ASSIGNEE": "Assignee",
"FORM": "Form",
"DATE": "Choose Date"
},
"ACTION": {
"START": "Start",
"CANCEL": "Cancel"
},
"DATE": {
"ERROR": "Date format DD/MM/YYYY"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "CLOSE",
"ADD_USER": "ADD",
"ADD_ASSIGNEE": "ASSIGN",
"SEARCH_USER": "Search user",
"SEARCH": {
"NO_USERS": "Nobody found to involve"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "This list is empty",
"DRAG-AND-DROP": {
"TITLE": "Drag and drop",
"SUBTITLE": "to upload files"
"PEOPLE": {
"DIALOG_CLOSE": "CLOSE",
"ADD_USER": "ADD",
"ADD_ASSIGNEE": "ASSIGN",
"SEARCH_USER": "Search user",
"SEARCH": {
"NO_USERS": "Nobody found to involve"
}
},
"EMPTY-LIST": {
"HEADER": "No files are available"
"ATTACHMENT": {
"EMPTY": {
"HEADER": "This list is empty",
"DRAG-AND-DROP": {
"TITLE": "Drag and drop",
"SUBTITLE": "to upload files"
}
},
"EMPTY-LIST": {
"HEADER": "No files are available"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "No se han encontrado aplicaciones"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "No se ha encontrado la lista de tareas"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Asignado a",
"DUE": "Vencimiento",
"FORM": "Formulario",
"PEOPLE": "Personas con las que se comparte esta tarea",
"COMMENTS": "Comentarios",
"CHECKLIST": "Lista de comprobación",
"INVOLVED_PEOPLE": "Personas involucradas",
"ADD_PEOPLE": "Añadir personas y grupos",
"ADD_ASSIGNEE": "Añadir nuevo usuario a asignar"
},
"BUTTON": {
"COMPLETE": "Completado",
"CLAIM": "Pedir",
"UNCLAIM": "Volver a poner en cola",
"DRAG-ATTACHMENT": "Soltar ficheros aquí...",
"UPLOAD-ATTACHMENT": "Cargar adjunto"
},
"MESSAGES": {
"NONE": "No se han encontrado detalles de la tarea",
"CLAIM": "Para trabajar en esta tarea, haga clic en Pedir."
},
"FORM": {
"NONE": "Sin formulario."
},
"DUE": {
"NONE": "Sin fecha de vencimiento."
},
"ASSIGNEE": {
"NONE": "Sin usuario a asignar."
},
"PEOPLE": {
"NONE": "Nadie involucrado."
},
"COMMENTS": {
"NONE": "No hay comentarios",
"ADD": "Añadir comentario",
"HEADER": "Comentarios",
"DIALOG": {
"TITLE": "Nuevo comentario",
"LABELS": {
"MESSAGE": "Mensaje"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "No se han encontrado aplicaciones"
},
"BUTTON": {
"ADD": "Añadir comentario",
"CANCEL": "Cancelar"
"LIST": {
"MESSAGES": {
"NONE": "No se ha encontrado la lista de tareas"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Asignado a",
"DUE": "Vencimiento",
"FORM": "Formulario",
"PEOPLE": "Personas con las que se comparte esta tarea",
"COMMENTS": "Comentarios",
"CHECKLIST": "Lista de comprobación",
"INVOLVED_PEOPLE": "Personas involucradas",
"ADD_PEOPLE": "Añadir personas y grupos",
"ADD_ASSIGNEE": "Añadir nuevo usuario a asignar"
},
"BUTTON": {
"COMPLETE": "Completado",
"CLAIM": "Pedir",
"UNCLAIM": "Volver a poner en cola",
"DRAG-ATTACHMENT": "Soltar ficheros aquí...",
"UPLOAD-ATTACHMENT": "Cargar adjunto"
},
"MESSAGES": {
"NONE": "No se han encontrado detalles de la tarea",
"CLAIM": "Para trabajar en esta tarea, haga clic en Pedir."
},
"FORM": {
"NONE": "Sin formulario."
},
"DUE": {
"NONE": "Sin fecha de vencimiento."
},
"ASSIGNEE": {
"NONE": "Sin usuario a asignar."
},
"PEOPLE": {
"NONE": "Nadie involucrado."
},
"COMMENTS": {
"NONE": "No hay comentarios",
"ADD": "Añadir comentario",
"HEADER": "Comentarios",
"DIALOG": {
"TITLE": "Nuevo comentario",
"LABELS": {
"MESSAGE": "Mensaje"
},
"BUTTON": {
"ADD": "Añadir comentario",
"CANCEL": "Cancelar"
}
}
},
"CHECKLIST": {
"NONE": "No hay lista de comprobación"
},
"ERROR": {
"TITLE": "No se ha podido finalizar la acción.",
"DESCRIPTION": "Vuelva a intentarlo o compruebe que tiene acceso.",
"CLOSE": "Cerrar"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "No se ha seleccionado filtro de tareas."
}
},
"START_TASK": {
"BUTTON": "CREAR TAREA",
"FORM": {
"TITLE": "Iniciar tarea",
"LABEL": {
"NONE": "Ninguno",
"NAME": "Nombre",
"DESCRIPTION": "Descripción",
"ATTACHFORM": "Adjuntar formulario",
"ASSIGNEE": "Asignado a",
"FORM": "Formulario",
"DATE": "Seleccione una fecha"
},
"ACTION": {
"START": "Iniciar",
"CANCEL": "Cancelar"
},
"DATE": {
"ERROR": "Formato de fecha DD/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "CERRAR",
"ADD_USER": "AÑADIR",
"ADD_ASSIGNEE": "ASIGNAR",
"SEARCH_USER": "Buscar usuario",
"SEARCH": {
"NO_USERS": "No se ha encontrado nadie a quien involucrar"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Esta lista está vacía",
"DRAG-AND-DROP": {
"TITLE": "Arrastrar y soltar",
"SUBTITLE": "para cargar ficheros"
}
},
"EMPTY-LIST": {
"HEADER": "No hay ficheros disponibles"
}
}
}
},
"CHECKLIST": {
"NONE": "No hay lista de comprobación"
},
"ERROR": {
"TITLE": "No se ha podido finalizar la acción.",
"DESCRIPTION": "Vuelva a intentarlo o compruebe que tiene acceso.",
"CLOSE": "Cerrar"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "No se ha seleccionado filtro de tareas."
}
},
"START_TASK": {
"BUTTON": "CREAR TAREA",
"FORM": {
"TITLE": "Iniciar tarea",
"LABEL": {
"NONE": "Ninguno",
"NAME": "Nombre",
"DESCRIPTION": "Descripción",
"ATTACHFORM": "Adjuntar formulario",
"ASSIGNEE": "Asignado a",
"FORM": "Formulario",
"DATE": "Seleccione una fecha"
},
"ACTION": {
"START": "Iniciar",
"CANCEL": "Cancelar"
},
"DATE": {
"ERROR": "Formato de fecha DD/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "CERRAR",
"ADD_USER": "AÑADIR",
"ADD_ASSIGNEE": "ASIGNAR",
"SEARCH_USER": "Buscar usuario",
"SEARCH": {
"NO_USERS": "No se ha encontrado nadie a quien involucrar"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Esta lista está vacía",
"DRAG-AND-DROP": {
"TITLE": "Arrastrar y soltar",
"SUBTITLE": "para cargar ficheros"
}
},
"EMPTY-LIST": {
"HEADER": "No hay ficheros disponibles"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Aucune application trouvée"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Aucune liste de tâches trouvée"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Personne assignée",
"DUE": "Echéance",
"FORM": "Formulaire",
"PEOPLE": "Personnes avec lesquelles cette tâche est partagée",
"COMMENTS": "Commentaires",
"CHECKLIST": "Liste de contrôle",
"INVOLVED_PEOPLE": "Personnes impliquées",
"ADD_PEOPLE": "Ajouter des personnes et des groupes",
"ADD_ASSIGNEE": "Ajouter une nouvelle personne assignée"
},
"BUTTON": {
"COMPLETE": "Terminer",
"CLAIM": "Se l'attribuer",
"UNCLAIM": "Replacer dans la file d'attente",
"DRAG-ATTACHMENT": "Déposer des fichiers ici...",
"UPLOAD-ATTACHMENT": "Importer la pièce jointe"
},
"MESSAGES": {
"NONE": "Aucun détail de tâche trouvé",
"CLAIM": "Pour travailler sur cette tâche, cliquez sur Se l'attribuer."
},
"FORM": {
"NONE": "Aucun formulaire."
},
"DUE": {
"NONE": "Aucune date d'échéance."
},
"ASSIGNEE": {
"NONE": "Aucune personne assignée."
},
"PEOPLE": {
"NONE": "Aucune personne impliquée."
},
"COMMENTS": {
"NONE": "Pas de commentaire",
"ADD": "Ajouter un commentaire",
"HEADER": "Commentaires",
"DIALOG": {
"TITLE": "Nouveau commentaire",
"LABELS": {
"MESSAGE": "Message"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Aucune application trouvée"
},
"BUTTON": {
"ADD": "Ajouter un commentaire",
"CANCEL": "Annuler"
"LIST": {
"MESSAGES": {
"NONE": "Aucune liste de tâches trouvée"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Personne assignée",
"DUE": "Echéance",
"FORM": "Formulaire",
"PEOPLE": "Personnes avec lesquelles cette tâche est partagée",
"COMMENTS": "Commentaires",
"CHECKLIST": "Liste de contrôle",
"INVOLVED_PEOPLE": "Personnes impliquées",
"ADD_PEOPLE": "Ajouter des personnes et des groupes",
"ADD_ASSIGNEE": "Ajouter une nouvelle personne assignée"
},
"BUTTON": {
"COMPLETE": "Terminer",
"CLAIM": "Se l'attribuer",
"UNCLAIM": "Replacer dans la file d'attente",
"DRAG-ATTACHMENT": "Déposer des fichiers ici...",
"UPLOAD-ATTACHMENT": "Importer la pièce jointe"
},
"MESSAGES": {
"NONE": "Aucun détail de tâche trouvé",
"CLAIM": "Pour travailler sur cette tâche, cliquez sur Se l'attribuer."
},
"FORM": {
"NONE": "Aucun formulaire."
},
"DUE": {
"NONE": "Aucune date d'échéance."
},
"ASSIGNEE": {
"NONE": "Aucune personne assignée."
},
"PEOPLE": {
"NONE": "Aucune personne impliquée."
},
"COMMENTS": {
"NONE": "Pas de commentaire",
"ADD": "Ajouter un commentaire",
"HEADER": "Commentaires",
"DIALOG": {
"TITLE": "Nouveau commentaire",
"LABELS": {
"MESSAGE": "Message"
},
"BUTTON": {
"ADD": "Ajouter un commentaire",
"CANCEL": "Annuler"
}
}
},
"CHECKLIST": {
"NONE": "Aucune liste de contrôle"
},
"ERROR": {
"TITLE": "Impossible de terminer l'action",
"DESCRIPTION": "Réessayez ou vérifiez que vous avez le niveau d'accès requis.",
"CLOSE": "Fermer"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Aucun filtre de tâches sélectionné."
}
},
"START_TASK": {
"BUTTON": "CRÉER UNE TÂCHE",
"FORM": {
"TITLE": "Démarrer la tâche",
"LABEL": {
"NONE": "Aucune",
"NAME": "Nom",
"DESCRIPTION": "Description",
"ATTACHFORM": "Joindre un formulaire",
"ASSIGNEE": "Personne assignée",
"FORM": "Formulaire",
"DATE": "Choisir une date"
},
"ACTION": {
"START": "Démarrer",
"CANCEL": "Annuler"
},
"DATE": {
"ERROR": "Format de date JJ/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "FERMER",
"ADD_USER": "AJOUTER",
"ADD_ASSIGNEE": "ASSIGNER",
"SEARCH_USER": "Rechercher des utilisateurs",
"SEARCH": {
"NO_USERS": "Aucune personne à impliquer trouvée"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Cette liste est vide",
"DRAG-AND-DROP": {
"TITLE": "Glissez-déposez",
"SUBTITLE": "les fichiers à importer"
}
},
"EMPTY-LIST": {
"HEADER": "Aucun fichier disponible"
}
}
}
},
"CHECKLIST": {
"NONE": "Aucune liste de contrôle"
},
"ERROR": {
"TITLE": "Impossible de terminer l'action",
"DESCRIPTION": "Réessayez ou vérifiez que vous avez le niveau d'accès requis.",
"CLOSE": "Fermer"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Aucun filtre de tâches sélectionné."
}
},
"START_TASK": {
"BUTTON": "CRÉER UNE TÂCHE",
"FORM": {
"TITLE": "Démarrer la tâche",
"LABEL": {
"NONE": "Aucune",
"NAME": "Nom",
"DESCRIPTION": "Description",
"ATTACHFORM": "Joindre un formulaire",
"ASSIGNEE": "Personne assignée",
"FORM": "Formulaire",
"DATE": "Choisir une date"
},
"ACTION": {
"START": "Démarrer",
"CANCEL": "Annuler"
},
"DATE": {
"ERROR": "Format de date JJ/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "FERMER",
"ADD_USER": "AJOUTER",
"ADD_ASSIGNEE": "ASSIGNER",
"SEARCH_USER": "Rechercher des utilisateurs",
"SEARCH": {
"NO_USERS": "Aucune personne à impliquer trouvée"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Cette liste est vide",
"DRAG-AND-DROP": {
"TITLE": "Glissez-déposez",
"SUBTITLE": "les fichiers à importer"
}
},
"EMPTY-LIST": {
"HEADER": "Aucun fichier disponible"
}
}
}
}

View File

@@ -1,129 +1,131 @@
{
"APPS": {
"NONE": "Nessuna applicazione trovata",
"TASK_APP_NAME": "I miei compiti"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Nessun elenco compiti trovato"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Assegnatario",
"DUE": "Scadenza",
"FORM": "Modulo",
"PEOPLE": "Persone con cui è condiviso questo compito",
"COMMENTS": "Commenti",
"CHECKLIST": "Lista di controllo",
"INVOLVED_PEOPLE": "Persone coinvolte",
"ADD_PEOPLE": "Aggiungi persone e gruppi",
"ADD_ASSIGNEE": "Aggiungi nuovo assegnatario"
},
"BUTTON": {
"COMPLETE": "Completa",
"CLAIM": "Richiedi",
"UNCLAIM": "Metti di nuovo in coda",
"DRAG-ATTACHMENT": "Rilascia qui i file...",
"UPLOAD-ATTACHMENT": "Carica allegato"
},
"MESSAGES": {
"NONE": "Nessun dettaglio compito trovato",
"CLAIM": "Per lavorare su questo compito, fai clic su Richiedi."
},
"FORM": {
"NONE": "Nessun modulo."
},
"DUE": {
"NONE": "Nessuna data di scadenza."
},
"ASSIGNEE": {
"NONE": "Nessun assegnatario."
},
"PEOPLE": {
"NONE": "Nessuno coinvolto."
},
"COMMENTS": {
"NONE": "Nessun commento",
"ADD": "Aggiungi un commento",
"HEADER": "Commenti",
"DIALOG": {
"TITLE": "Nuovo commento",
"LABELS": {
"INFO_DRAWER_TITLE": "pippo",
"INFO_DRAWER_TAB_ACTIVITY_TITLE": "Attivita",
"INFO_DRAWER_TAB_DETAILS_TITLE": "Dettagli",
"ASSIGNEE": "Assegnatario",
"DUE": "Scadenza",
"FORM": "Form",
"PEOPLE": "Persone",
"MESSAGE": "Messaggio",
"COMMENTS": "Commenti",
"CHECKLIST": "Checklist",
"INVOLVED_PEOPLE": "Persone coinvolte",
"ADD_PEOPLE": "Aggiungi persone & gruppi"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Nessuna applicazione trovata",
"TASK_APP_NAME": "I miei compiti"
},
"BUTTON": {
"ADD": "Aggiungi commento",
"CANCEL": "Annulla"
"LIST": {
"MESSAGES": {
"NONE": "Nessun elenco compiti trovato"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Assegnatario",
"DUE": "Scadenza",
"FORM": "Modulo",
"PEOPLE": "Persone con cui è condiviso questo compito",
"COMMENTS": "Commenti",
"CHECKLIST": "Lista di controllo",
"INVOLVED_PEOPLE": "Persone coinvolte",
"ADD_PEOPLE": "Aggiungi persone e gruppi",
"ADD_ASSIGNEE": "Aggiungi nuovo assegnatario"
},
"BUTTON": {
"COMPLETE": "Completa",
"CLAIM": "Richiedi",
"UNCLAIM": "Metti di nuovo in coda",
"DRAG-ATTACHMENT": "Rilascia qui i file...",
"UPLOAD-ATTACHMENT": "Carica allegato"
},
"MESSAGES": {
"NONE": "Nessun dettaglio compito trovato",
"CLAIM": "Per lavorare su questo compito, fai clic su Richiedi."
},
"FORM": {
"NONE": "Nessun modulo."
},
"DUE": {
"NONE": "Nessuna data di scadenza."
},
"ASSIGNEE": {
"NONE": "Nessun assegnatario."
},
"PEOPLE": {
"NONE": "Nessuno coinvolto."
},
"COMMENTS": {
"NONE": "Nessun commento",
"ADD": "Aggiungi un commento",
"HEADER": "Commenti",
"DIALOG": {
"TITLE": "Nuovo commento",
"LABELS": {
"INFO_DRAWER_TITLE": "pippo",
"INFO_DRAWER_TAB_ACTIVITY_TITLE": "Attivita",
"INFO_DRAWER_TAB_DETAILS_TITLE": "Dettagli",
"ASSIGNEE": "Assegnatario",
"DUE": "Scadenza",
"FORM": "Form",
"PEOPLE": "Persone",
"MESSAGE": "Messaggio",
"COMMENTS": "Commenti",
"CHECKLIST": "Checklist",
"INVOLVED_PEOPLE": "Persone coinvolte",
"ADD_PEOPLE": "Aggiungi persone & gruppi"
},
"BUTTON": {
"ADD": "Aggiungi commento",
"CANCEL": "Annulla"
}
}
},
"CHECKLIST": {
"NONE": "Nessun elenco di controllo"
},
"ERROR": {
"TITLE": "Impossibile completare l'azione",
"DESCRIPTION": "Riprova o verifica di avere l'accesso.",
"CLOSE": "Chiudi"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Nessun filtro compito selezionato."
}
},
"START_TASK": {
"BUTTON": "CREA COMPITO",
"FORM": {
"TITLE": "Avvia compito",
"LABEL": {
"NONE": "Nessuno",
"NAME": "Nome",
"DESCRIPTION": "Descrizione",
"ATTACHFORM": "Allega modulo",
"ASSIGNEE": "Assegnatario",
"FORM": "Modulo",
"DATE": "Scegli data"
},
"ACTION": {
"START": "Avvia",
"CANCEL": "Annulla"
},
"DATE": {
"ERROR": "Formato data GG/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "CHIUDI",
"ADD_USER": "Aggiungi",
"ADD_ASSIGNEE": "ASSEGNA",
"SEARCH_USER": "Cerca utente",
"SEARCH": {
"NO_USERS": "Nessun utente trovato da coinvolgere"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Questo elenco è vuoto",
"DRAG-AND-DROP": {
"TITLE": "Trascinare e rilasciare",
"SUBTITLE": "per caricare i file"
}
},
"EMPTY-LIST": {
"HEADER": "Nessun file disponibile"
}
}
}
},
"CHECKLIST": {
"NONE": "Nessun elenco di controllo"
},
"ERROR": {
"TITLE": "Impossibile completare l'azione",
"DESCRIPTION": "Riprova o verifica di avere l'accesso.",
"CLOSE": "Chiudi"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Nessun filtro compito selezionato."
}
},
"START_TASK": {
"BUTTON": "CREA COMPITO",
"FORM": {
"TITLE": "Avvia compito",
"LABEL": {
"NONE": "Nessuno",
"NAME": "Nome",
"DESCRIPTION": "Descrizione",
"ATTACHFORM": "Allega modulo",
"ASSIGNEE": "Assegnatario",
"FORM": "Modulo",
"DATE": "Scegli data"
},
"ACTION": {
"START": "Avvia",
"CANCEL": "Annulla"
},
"DATE": {
"ERROR": "Formato data GG/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "CHIUDI",
"ADD_USER": "Aggiungi",
"ADD_ASSIGNEE": "ASSEGNA",
"SEARCH_USER": "Cerca utente",
"SEARCH": {
"NO_USERS": "Nessun utente trovato da coinvolgere"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Questo elenco è vuoto",
"DRAG-AND-DROP": {
"TITLE": "Trascinare e rilasciare",
"SUBTITLE": "per caricare i file"
}
},
"EMPTY-LIST": {
"HEADER": "Nessun file disponibile"
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "アプリが見つかりません"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "タスクリストが見つかりません"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "担当者",
"DUE": "期限",
"FORM": "フォーム",
"PEOPLE": "このタスクを共有しているメンバー",
"COMMENTS": "コメント",
"CHECKLIST": "チェックリスト",
"INVOLVED_PEOPLE": "タスクに関わっているメンバー",
"ADD_PEOPLE": "メンバーとグループの追加",
"ADD_ASSIGNEE": "新しい担当者の追加"
},
"BUTTON": {
"COMPLETE": "完了",
"CLAIM": "要求",
"UNCLAIM": "キューへの再登録",
"DRAG-ATTACHMENT": "ここにファイルをドロップしてください...",
"UPLOAD-ATTACHMENT": "添付ファイルをアップロード"
},
"MESSAGES": {
"NONE": "タスクの詳細が見つかりません",
"CLAIM": "このタスクの作業を行うには、[要求] をクリックします。"
},
"FORM": {
"NONE": "フォームはありません。"
},
"DUE": {
"NONE": "期限はありません。"
},
"ASSIGNEE": {
"NONE": "担当者はありません。"
},
"PEOPLE": {
"NONE": "関わっているメンバーはいません。"
},
"COMMENTS": {
"NONE": "コメントなし",
"ADD": "コメントの追加",
"HEADER": "コメント",
"DIALOG": {
"TITLE": "新しいコメント",
"LABELS": {
"MESSAGE": "メッセージ"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "アプリが見つかりません"
},
"BUTTON": {
"ADD": "コメントの追加",
"CANCEL": "キャンセル"
"LIST": {
"MESSAGES": {
"NONE": "タスクリストが見つかりません"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "担当者",
"DUE": "期限",
"FORM": "フォーム",
"PEOPLE": "このタスクを共有しているメンバー",
"COMMENTS": "コメント",
"CHECKLIST": "チェックリスト",
"INVOLVED_PEOPLE": "タスクに関わっているメンバー",
"ADD_PEOPLE": "メンバーとグループの追加",
"ADD_ASSIGNEE": "新しい担当者の追加"
},
"BUTTON": {
"COMPLETE": "完了",
"CLAIM": "要求",
"UNCLAIM": "キューへの再登録",
"DRAG-ATTACHMENT": "ここにファイルをドロップしてください...",
"UPLOAD-ATTACHMENT": "添付ファイルをアップロード"
},
"MESSAGES": {
"NONE": "タスクの詳細が見つかりません",
"CLAIM": "このタスクの作業を行うには、[要求] をクリックします。"
},
"FORM": {
"NONE": "フォームはありません。"
},
"DUE": {
"NONE": "期限はありません。"
},
"ASSIGNEE": {
"NONE": "担当者はありません。"
},
"PEOPLE": {
"NONE": "関わっているメンバーはいません。"
},
"COMMENTS": {
"NONE": "コメントなし",
"ADD": "コメントの追加",
"HEADER": "コメント",
"DIALOG": {
"TITLE": "新しいコメント",
"LABELS": {
"MESSAGE": "メッセージ"
},
"BUTTON": {
"ADD": "コメントの追加",
"CANCEL": "キャンセル"
}
}
},
"CHECKLIST": {
"NONE": "チェックリストなし"
},
"ERROR": {
"TITLE": "処理を完了できませんでした",
"DESCRIPTION": "もう一度操作をやり直すか、アクセス権があることを確認してください。",
"CLOSE": "閉じる"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "タスクのフィルタが選択されていません。"
}
},
"START_TASK": {
"BUTTON": "タスクの作成",
"FORM": {
"TITLE": "タスクの開始",
"LABEL": {
"NONE": "なし",
"NAME": "名前",
"DESCRIPTION": "説明",
"ATTACHFORM": "フォームの添付",
"ASSIGNEE": "担当者",
"FORM": "フォーム",
"DATE": "日付を選択してください"
},
"ACTION": {
"START": "開始",
"CANCEL": "キャンセル"
},
"DATE": {
"ERROR": "日付形式: YYYY/MM/DD"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "閉じる",
"ADD_USER": "追加",
"ADD_ASSIGNEE": "割り当て",
"SEARCH_USER": "ユーザーの検索",
"SEARCH": {
"NO_USERS": "タスクに関わっているメンバーが見つかりません"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "このリストは空です",
"DRAG-AND-DROP": {
"TITLE": "アップロードするファイルをドラッグ & ドロップしてください",
"SUBTITLE": ""
}
},
"EMPTY-LIST": {
"HEADER": "使用できるファイルがありません"
}
}
}
},
"CHECKLIST": {
"NONE": "チェックリストなし"
},
"ERROR": {
"TITLE": "処理を完了できませんでした",
"DESCRIPTION": "もう一度操作をやり直すか、アクセス権があることを確認してください。",
"CLOSE": "閉じる"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "タスクのフィルタが選択されていません。"
}
},
"START_TASK": {
"BUTTON": "タスクの作成",
"FORM": {
"TITLE": "タスクの開始",
"LABEL": {
"NONE": "なし",
"NAME": "名前",
"DESCRIPTION": "説明",
"ATTACHFORM": "フォームの添付",
"ASSIGNEE": "担当者",
"FORM": "フォーム",
"DATE": "日付を選択してください"
},
"ACTION": {
"START": "開始",
"CANCEL": "キャンセル"
},
"DATE": {
"ERROR": "日付形式: YYYY/MM/DD"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "閉じる",
"ADD_USER": "追加",
"ADD_ASSIGNEE": "割り当て",
"SEARCH_USER": "ユーザーの検索",
"SEARCH": {
"NO_USERS": "タスクに関わっているメンバーが見つかりません"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "このリストは空です",
"DRAG-AND-DROP": {
"TITLE": "アップロードするファイルをドラッグ & ドロップしてください",
"SUBTITLE": ""
}
},
"EMPTY-LIST": {
"HEADER": "使用できるファイルがありません"
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Ingen apper funnet"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Ingen oppgaveliste funnet"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Tilordnet",
"DUE": "Forfaller",
"FORM": "Skjema",
"PEOPLE": "Folk som denne oppgaven deles med",
"COMMENTS": "Kommentarer",
"CHECKLIST": "Sjekkliste",
"INVOLVED_PEOPLE": "Folk involvert",
"ADD_PEOPLE": "Legg til folk og grupper",
"ADD_ASSIGNEE": "Legg til ny tilordnet"
},
"BUTTON": {
"COMPLETE": "Fullfør",
"CLAIM": "Krev",
"UNCLAIM": "Legg tilbake i kø",
"DRAG-ATTACHMENT": "Slipp filer her...",
"UPLOAD-ATTACHMENT": "Last opp vedlegg"
},
"MESSAGES": {
"NONE": "Ingen oppgavedetaljer funnet",
"CLAIM": "Klikk på Krev for å jobbe med denne oppgaven."
},
"FORM": {
"NONE": "Ingen skjema."
},
"DUE": {
"NONE": "Ingen forfallsdato."
},
"ASSIGNEE": {
"NONE": "Ingen tilordnet."
},
"PEOPLE": {
"NONE": "Ingen involvert."
},
"COMMENTS": {
"NONE": "Ingen kommentarer",
"ADD": "Legg til en kommentar",
"HEADER": "Kommentarer",
"DIALOG": {
"TITLE": "Nytt kommentar",
"LABELS": {
"MESSAGE": "Melding"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Ingen apper funnet"
},
"BUTTON": {
"ADD": "Legg til kommentar",
"CANCEL": "Avbryt"
"LIST": {
"MESSAGES": {
"NONE": "Ingen oppgaveliste funnet"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Tilordnet",
"DUE": "Forfaller",
"FORM": "Skjema",
"PEOPLE": "Folk som denne oppgaven deles med",
"COMMENTS": "Kommentarer",
"CHECKLIST": "Sjekkliste",
"INVOLVED_PEOPLE": "Folk involvert",
"ADD_PEOPLE": "Legg til folk og grupper",
"ADD_ASSIGNEE": "Legg til ny tilordnet"
},
"BUTTON": {
"COMPLETE": "Fullfør",
"CLAIM": "Krev",
"UNCLAIM": "Legg tilbake i kø",
"DRAG-ATTACHMENT": "Slipp filer her...",
"UPLOAD-ATTACHMENT": "Last opp vedlegg"
},
"MESSAGES": {
"NONE": "Ingen oppgavedetaljer funnet",
"CLAIM": "Klikk på Krev for å jobbe med denne oppgaven."
},
"FORM": {
"NONE": "Ingen skjema."
},
"DUE": {
"NONE": "Ingen forfallsdato."
},
"ASSIGNEE": {
"NONE": "Ingen tilordnet."
},
"PEOPLE": {
"NONE": "Ingen involvert."
},
"COMMENTS": {
"NONE": "Ingen kommentarer",
"ADD": "Legg til en kommentar",
"HEADER": "Kommentarer",
"DIALOG": {
"TITLE": "Nytt kommentar",
"LABELS": {
"MESSAGE": "Melding"
},
"BUTTON": {
"ADD": "Legg til kommentar",
"CANCEL": "Avbryt"
}
}
},
"CHECKLIST": {
"NONE": "Ingen sjekkliste"
},
"ERROR": {
"TITLE": "Kan ikke fullføre handlingen",
"DESCRIPTION": "Prøve på nytt, eller kontroller at du har tilgang.",
"CLOSE": "Lukk"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Ingen oppgavefilter valgt."
}
},
"START_TASK": {
"BUTTON": "OPPRETT OPPGAVE",
"FORM": {
"TITLE": "Start oppgave",
"LABEL": {
"NONE": "Ingen",
"NAME": "Navn",
"DESCRIPTION": "Beskrivelse",
"ATTACHFORM": "Legg ved skjema",
"ASSIGNEE": "Tilordnet",
"FORM": "Skjema",
"DATE": "Velg dato"
},
"ACTION": {
"START": "Start",
"CANCEL": "Avbryt"
},
"DATE": {
"ERROR": "Datoformat DD/MM/ÅÅÅÅ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "LUKK",
"ADD_USER": "LEGG TIL",
"ADD_ASSIGNEE": "TILORDNE",
"SEARCH_USER": "Søk etter bruker",
"SEARCH": {
"NO_USERS": "Ingen funnet å involvere"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Denne listen er tom",
"DRAG-AND-DROP": {
"TITLE": "Dra og slipp",
"SUBTITLE": "for å laste opp filer"
}
},
"EMPTY-LIST": {
"HEADER": "Ingen tilgjengelige filer"
}
}
}
},
"CHECKLIST": {
"NONE": "Ingen sjekkliste"
},
"ERROR": {
"TITLE": "Kan ikke fullføre handlingen",
"DESCRIPTION": "Prøve på nytt, eller kontroller at du har tilgang.",
"CLOSE": "Lukk"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Ingen oppgavefilter valgt."
}
},
"START_TASK": {
"BUTTON": "OPPRETT OPPGAVE",
"FORM": {
"TITLE": "Start oppgave",
"LABEL": {
"NONE": "Ingen",
"NAME": "Navn",
"DESCRIPTION": "Beskrivelse",
"ATTACHFORM": "Legg ved skjema",
"ASSIGNEE": "Tilordnet",
"FORM": "Skjema",
"DATE": "Velg dato"
},
"ACTION": {
"START": "Start",
"CANCEL": "Avbryt"
},
"DATE": {
"ERROR": "Datoformat DD/MM/ÅÅÅÅ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "LUKK",
"ADD_USER": "LEGG TIL",
"ADD_ASSIGNEE": "TILORDNE",
"SEARCH_USER": "Søk etter bruker",
"SEARCH": {
"NO_USERS": "Ingen funnet å involvere"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Denne listen er tom",
"DRAG-AND-DROP": {
"TITLE": "Dra og slipp",
"SUBTITLE": "for å laste opp filer"
}
},
"EMPTY-LIST": {
"HEADER": "Ingen tilgjengelige filer"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Geen apps gevonden"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Geen takenlijst gevonden"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Toegewezen persoon",
"DUE": "Vervalt",
"FORM": "Formulier",
"PEOPLE": "Personen met wie deze taak is gedeeld",
"COMMENTS": "Opmerkingen",
"CHECKLIST": "Controlelijst",
"INVOLVED_PEOPLE": "Betrokken personen",
"ADD_PEOPLE": "Personen en groepen toevoegen",
"ADD_ASSIGNEE": "Nieuwe uitvoerder toevoegen"
},
"BUTTON": {
"COMPLETE": "Voltooid",
"CLAIM": "Claimen",
"UNCLAIM": "Opnieuw in wachtrij plaatsen",
"DRAG-ATTACHMENT": "Bestanden hier neerzetten...",
"UPLOAD-ATTACHMENT": "Bijlage uploaden"
},
"MESSAGES": {
"NONE": "Geen taakdetails gevonden",
"CLAIM": "Klik op Claimen om aan deze taak te werken."
},
"FORM": {
"NONE": "Geen formulier."
},
"DUE": {
"NONE": "Geen einddatum."
},
"ASSIGNEE": {
"NONE": "Geen uitvoerder."
},
"PEOPLE": {
"NONE": "Niemand betrokken."
},
"COMMENTS": {
"NONE": "Geen opmerkingen",
"ADD": "Een opmerking toevoegen",
"HEADER": "Opmerkingen",
"DIALOG": {
"TITLE": "Nieuwe opmerking",
"LABELS": {
"MESSAGE": "Bericht"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Geen apps gevonden"
},
"BUTTON": {
"ADD": "Opmerking toevoegen",
"CANCEL": "Annuleren"
"TASK_LIST": {
"MESSAGES": {
"NONE": "Geen takenlijst gevonden"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Toegewezen persoon",
"DUE": "Vervalt",
"FORM": "Formulier",
"PEOPLE": "Personen met wie deze taak is gedeeld",
"COMMENTS": "Opmerkingen",
"CHECKLIST": "Controlelijst",
"INVOLVED_PEOPLE": "Betrokken personen",
"ADD_PEOPLE": "Personen en groepen toevoegen",
"ADD_ASSIGNEE": "Nieuwe uitvoerder toevoegen"
},
"BUTTON": {
"COMPLETE": "Voltooid",
"CLAIM": "Claimen",
"UNCLAIM": "Opnieuw in wachtrij plaatsen",
"DRAG-ATTACHMENT": "Bestanden hier neerzetten...",
"UPLOAD-ATTACHMENT": "Bijlage uploaden"
},
"MESSAGES": {
"NONE": "Geen taakdetails gevonden",
"CLAIM": "Klik op Claimen om aan deze taak te werken."
},
"FORM": {
"NONE": "Geen formulier."
},
"DUE": {
"NONE": "Geen einddatum."
},
"ASSIGNEE": {
"NONE": "Geen uitvoerder."
},
"PEOPLE": {
"NONE": "Niemand betrokken."
},
"COMMENTS": {
"NONE": "Geen opmerkingen",
"ADD": "Een opmerking toevoegen",
"HEADER": "Opmerkingen",
"DIALOG": {
"TITLE": "Nieuwe opmerking",
"LABELS": {
"MESSAGE": "Bericht"
},
"BUTTON": {
"ADD": "Opmerking toevoegen",
"CANCEL": "Annuleren"
}
}
},
"CHECKLIST": {
"NONE": "Geen controlelijst"
},
"ERROR": {
"TITLE": "Kan de actie niet voltooien",
"DESCRIPTION": "Probeer het opnieuw of controleer of u over toegang beschikt.",
"CLOSE": "Sluiten"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Geen taakfilter geselecteerd."
}
},
"START_TASK": {
"BUTTON": "TAAK MAKEN",
"FORM": {
"TITLE": "Begintaak",
"LABEL": {
"NONE": "Geen",
"NAME": "Naam",
"DESCRIPTION": "Beschrijving",
"ATTACHFORM": "Formulier bijvoegen",
"ASSIGNEE": "Toegewezen persoon",
"FORM": "Formulier",
"DATE": "Datum kiezen"
},
"ACTION": {
"START": "Start",
"CANCEL": "Annuleren"
},
"DATE": {
"ERROR": "Datumnotatie dd-mm-jjjj"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "SLUITEN",
"ADD_USER": "TOEVOEGEN",
"ADD_ASSIGNEE": "TOEWIJZEN",
"SEARCH_USER": "Gebruiker zoeken",
"SEARCH": {
"NO_USERS": "Niemand gevonden om te betrekken"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Deze lijst is leeg",
"DRAG-AND-DROP": {
"TITLE": "Slepen en neerzetten",
"SUBTITLE": "om bestanden te uploaden"
}
},
"EMPTY-LIST": {
"HEADER": "Er zijn geen bestanden beschikbaar"
}
}
}
},
"CHECKLIST": {
"NONE": "Geen controlelijst"
},
"ERROR": {
"TITLE": "Kan de actie niet voltooien",
"DESCRIPTION": "Probeer het opnieuw of controleer of u over toegang beschikt.",
"CLOSE": "Sluiten"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Geen taakfilter geselecteerd."
}
},
"START_TASK": {
"BUTTON": "TAAK MAKEN",
"FORM": {
"TITLE": "Begintaak",
"LABEL": {
"NONE": "Geen",
"NAME": "Naam",
"DESCRIPTION": "Beschrijving",
"ATTACHFORM": "Formulier bijvoegen",
"ASSIGNEE": "Toegewezen persoon",
"FORM": "Formulier",
"DATE": "Datum kiezen"
},
"ACTION": {
"START": "Start",
"CANCEL": "Annuleren"
},
"DATE": {
"ERROR": "Datumnotatie dd-mm-jjjj"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "SLUITEN",
"ADD_USER": "TOEVOEGEN",
"ADD_ASSIGNEE": "TOEWIJZEN",
"SEARCH_USER": "Gebruiker zoeken",
"SEARCH": {
"NO_USERS": "Niemand gevonden om te betrekken"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Deze lijst is leeg",
"DRAG-AND-DROP": {
"TITLE": "Slepen en neerzetten",
"SUBTITLE": "om bestanden te uploaden"
}
},
"EMPTY-LIST": {
"HEADER": "Er zijn geen bestanden beschikbaar"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Nenhum aplicativo encontrado"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Nenhuma lista de tarefas encontrada"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Destinatário",
"DUE": "Vencimento",
"FORM": "Formulário",
"PEOPLE": "Pessoas com quem esta tarefa foi compartilhada",
"COMMENTS": "Comentários",
"CHECKLIST": "Lista de verificação",
"INVOLVED_PEOPLE": "Pessoas Envolvidas",
"ADD_PEOPLE": "Adicionar pessoas e grupos",
"ADD_ASSIGNEE": "Adicionar novo destinatário"
},
"BUTTON": {
"COMPLETE": "Concluído",
"CLAIM": "Reivindicar",
"UNCLAIM": "Recolocar na fila",
"DRAG-ATTACHMENT": "Soltar os arquivos aqui...",
"UPLOAD-ATTACHMENT": "Carregar anexo"
},
"MESSAGES": {
"NONE": "Nenhum detalhe de tarefa encontrado",
"CLAIM": "Para trabalhar nesta tarefa, clique em Reivindicar."
},
"FORM": {
"NONE": "Nenhum formulário."
},
"DUE": {
"NONE": "Nenhuma data de vencimento."
},
"ASSIGNEE": {
"NONE": "Nenhum destinatário."
},
"PEOPLE": {
"NONE": "Ninguém envolvido."
},
"COMMENTS": {
"NONE": "Sem comentários",
"ADD": "Adicionar comentário",
"HEADER": "Comentários",
"DIALOG": {
"TITLE": "Novo comentário",
"LABELS": {
"MESSAGE": "Mensagem"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Nenhum aplicativo encontrado"
},
"BUTTON": {
"ADD": "Adicionar comentário",
"CANCEL": "Cancelar"
"LIST": {
"MESSAGES": {
"NONE": "Nenhuma lista de tarefas encontrada"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Destinatário",
"DUE": "Vencimento",
"FORM": "Formulário",
"PEOPLE": "Pessoas com quem esta tarefa foi compartilhada",
"COMMENTS": "Comentários",
"CHECKLIST": "Lista de verificação",
"INVOLVED_PEOPLE": "Pessoas Envolvidas",
"ADD_PEOPLE": "Adicionar pessoas e grupos",
"ADD_ASSIGNEE": "Adicionar novo destinatário"
},
"BUTTON": {
"COMPLETE": "Concluído",
"CLAIM": "Reivindicar",
"UNCLAIM": "Recolocar na fila",
"DRAG-ATTACHMENT": "Soltar os arquivos aqui...",
"UPLOAD-ATTACHMENT": "Carregar anexo"
},
"MESSAGES": {
"NONE": "Nenhum detalhe de tarefa encontrado",
"CLAIM": "Para trabalhar nesta tarefa, clique em Reivindicar."
},
"FORM": {
"NONE": "Nenhum formulário."
},
"DUE": {
"NONE": "Nenhuma data de vencimento."
},
"ASSIGNEE": {
"NONE": "Nenhum destinatário."
},
"PEOPLE": {
"NONE": "Ninguém envolvido."
},
"COMMENTS": {
"NONE": "Sem comentários",
"ADD": "Adicionar comentário",
"HEADER": "Comentários",
"DIALOG": {
"TITLE": "Novo comentário",
"LABELS": {
"MESSAGE": "Mensagem"
},
"BUTTON": {
"ADD": "Adicionar comentário",
"CANCEL": "Cancelar"
}
}
},
"CHECKLIST": {
"NONE": "Nenhuma lista de verificação"
},
"ERROR": {
"TITLE": "Não foi possível concluir a ação",
"DESCRIPTION": "Tente novamente ou verifique se você tem acesso.",
"CLOSE": "Fechar"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Nenhum filtro de tarefa selecionado."
}
},
"START_TASK": {
"BUTTON": "CRIAR TAREFA",
"FORM": {
"TITLE": "Iniciar Tarefa",
"LABEL": {
"NONE": "Nenhum",
"NAME": "Nome",
"DESCRIPTION": "Descrição",
"ATTACHFORM": "Anexar Formulário",
"ASSIGNEE": "Destinatário",
"FORM": "Formulário",
"DATE": "Escolher Data"
},
"ACTION": {
"START": "Iniciar",
"CANCEL": "Cancelar"
},
"DATE": {
"ERROR": "Formato de data DD/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "FECHAR",
"ADD_USER": "ADICIONAR",
"ADD_ASSIGNEE": "ATRIBUIR",
"SEARCH_USER": "Pesquisar usuário",
"SEARCH": {
"NO_USERS": "Ninguém para envolver"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Esta lista está vazia",
"DRAG-AND-DROP": {
"TITLE": "Arraste e solte",
"SUBTITLE": "para carregar arquivos"
}
},
"EMPTY-LIST": {
"HEADER": "Nenhum arquivo disponível"
}
}
}
},
"CHECKLIST": {
"NONE": "Nenhuma lista de verificação"
},
"ERROR": {
"TITLE": "Não foi possível concluir a ação",
"DESCRIPTION": "Tente novamente ou verifique se você tem acesso.",
"CLOSE": "Fechar"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Nenhum filtro de tarefa selecionado."
}
},
"START_TASK": {
"BUTTON": "CRIAR TAREFA",
"FORM": {
"TITLE": "Iniciar Tarefa",
"LABEL": {
"NONE": "Nenhum",
"NAME": "Nome",
"DESCRIPTION": "Descrição",
"ATTACHFORM": "Anexar Formulário",
"ASSIGNEE": "Destinatário",
"FORM": "Formulário",
"DATE": "Escolher Data"
},
"ACTION": {
"START": "Iniciar",
"CANCEL": "Cancelar"
},
"DATE": {
"ERROR": "Formato de data DD/MM/AAAA"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "FECHAR",
"ADD_USER": "ADICIONAR",
"ADD_ASSIGNEE": "ATRIBUIR",
"SEARCH_USER": "Pesquisar usuário",
"SEARCH": {
"NO_USERS": "Ninguém para envolver"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Esta lista está vazia",
"DRAG-AND-DROP": {
"TITLE": "Arraste e solte",
"SUBTITLE": "para carregar arquivos"
}
},
"EMPTY-LIST": {
"HEADER": "Nenhum arquivo disponível"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "Приложения не найдены"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "Не найдено ни одного списка задач"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "Исполнитель",
"DUE": "Срок",
"FORM": "Форма",
"PEOPLE": "Люди, имеющие доступ к данной задаче",
"COMMENTS": "Комментарии",
"CHECKLIST": "Контрольный список",
"INVOLVED_PEOPLE": "Участвующие лица",
"ADD_PEOPLE": "Добавить людей и группы",
"ADD_ASSIGNEE": "Добавить нового исполнителя"
},
"BUTTON": {
"COMPLETE": "Завершить",
"CLAIM": "Я выполню это",
"UNCLAIM": "Повторно поставить в очередь",
"DRAG-ATTACHMENT": "Перетащите файлы сюда...",
"UPLOAD-ATTACHMENT": "Выгрузить приложение"
},
"MESSAGES": {
"NONE": "Сведения о задаче не найдены",
"CLAIM": "Для работы над этой задачей нажмите кнопку Я выполню это."
},
"FORM": {
"NONE": "Нет формы."
},
"DUE": {
"NONE": "Нет даты выполнения."
},
"ASSIGNEE": {
"NONE": "Нет исполнителя."
},
"PEOPLE": {
"NONE": "Нет участвующих лиц."
},
"COMMENTS": {
"NONE": "Нет комментариев",
"ADD": "Добавить комментарий",
"HEADER": "Комментарии",
"DIALOG": {
"TITLE": "Новый комментарий",
"LABELS": {
"MESSAGE": "Сообщение"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "Приложения не найдены"
},
"BUTTON": {
"ADD": "Добавить комментарий",
"CANCEL": "Отмена"
"LIST": {
"MESSAGES": {
"NONE": "Не найдено ни одного списка задач"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "Исполнитель",
"DUE": "Срок",
"FORM": "Форма",
"PEOPLE": "Люди, имеющие доступ к данной задаче",
"COMMENTS": "Комментарии",
"CHECKLIST": "Контрольный список",
"INVOLVED_PEOPLE": "Участвующие лица",
"ADD_PEOPLE": "Добавить людей и группы",
"ADD_ASSIGNEE": "Добавить нового исполнителя"
},
"BUTTON": {
"COMPLETE": "Завершить",
"CLAIM": "Я выполню это",
"UNCLAIM": "Повторно поставить в очередь",
"DRAG-ATTACHMENT": "Перетащите файлы сюда...",
"UPLOAD-ATTACHMENT": "Выгрузить приложение"
},
"MESSAGES": {
"NONE": "Сведения о задаче не найдены",
"CLAIM": "Для работы над этой задачей нажмите кнопку Я выполню это."
},
"FORM": {
"NONE": "Нет формы."
},
"DUE": {
"NONE": "Нет даты выполнения."
},
"ASSIGNEE": {
"NONE": "Нет исполнителя."
},
"PEOPLE": {
"NONE": "Нет участвующих лиц."
},
"COMMENTS": {
"NONE": "Нет комментариев",
"ADD": "Добавить комментарий",
"HEADER": "Комментарии",
"DIALOG": {
"TITLE": "Новый комментарий",
"LABELS": {
"MESSAGE": "Сообщение"
},
"BUTTON": {
"ADD": "Добавить комментарий",
"CANCEL": "Отмена"
}
}
},
"CHECKLIST": {
"NONE": "Нет контрольных списков"
},
"ERROR": {
"TITLE": "Не удалось выполнить действие",
"DESCRIPTION": "Повторите попытку или убедитесь, что у вас есть доступ.",
"CLOSE": "Закрыть"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "Фильтр задач не выбран."
}
},
"START_TASK": {
"BUTTON": "СОЗДАТЬ ЗАДАЧУ",
"FORM": {
"TITLE": "Начать задачу",
"LABEL": {
"NONE": "Нет",
"NAME": "Имя",
"DESCRIPTION": "Описание",
"ATTACHFORM": "Прикрепить форму",
"ASSIGNEE": "Исполнитель",
"FORM": "Форма",
"DATE": "Выберите дату"
},
"ACTION": {
"START": "Начало",
"CANCEL": "Отмена"
},
"DATE": {
"ERROR": "Формат даты ДД.ММ.ГГГГ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "ЗАКРЫТЬ",
"ADD_USER": "ДОБАВИТЬ",
"ADD_ASSIGNEE": "НАЗНАЧИТЬ",
"SEARCH_USER": "Искать пользователя",
"SEARCH": {
"NO_USERS": "Участвующие лица не найдены"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "Этот список пуст",
"DRAG-AND-DROP": {
"TITLE": "Перетащите",
"SUBTITLE": "для выгрузки файлов"
}
},
"EMPTY-LIST": {
"HEADER": "Нет файлов"
}
}
}
},
"CHECKLIST": {
"NONE": "Нет контрольных списков"
},
"ERROR": {
"TITLE": "Не удалось выполнить действие",
"DESCRIPTION": "Повторите попытку или убедитесь, что у вас есть доступ.",
"CLOSE": "Закрыть"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "Фильтр задач не выбран."
}
},
"START_TASK": {
"BUTTON": "СОЗДАТЬ ЗАДАЧУ",
"FORM": {
"TITLE": "Начать задачу",
"LABEL": {
"NONE": "Нет",
"NAME": "Имя",
"DESCRIPTION": "Описание",
"ATTACHFORM": "Прикрепить форму",
"ASSIGNEE": "Исполнитель",
"FORM": "Форма",
"DATE": "Выберите дату"
},
"ACTION": {
"START": "Начало",
"CANCEL": "Отмена"
},
"DATE": {
"ERROR": "Формат даты ДД.ММ.ГГГГ"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "ЗАКРЫТЬ",
"ADD_USER": "ДОБАВИТЬ",
"ADD_ASSIGNEE": "НАЗНАЧИТЬ",
"SEARCH_USER": "Искать пользователя",
"SEARCH": {
"NO_USERS": "Участвующие лица не найдены"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "Этот список пуст",
"DRAG-AND-DROP": {
"TITLE": "Перетащите",
"SUBTITLE": "для выгрузки файлов"
}
},
"EMPTY-LIST": {
"HEADER": "Нет файлов"
}
}
}
}

View File

@@ -1,117 +1,119 @@
{
"APPS": {
"NONE": "未找到应用程序"
},
"TASK_LIST": {
"MESSAGES": {
"NONE": "未找到任务列表"
}
},
"TASK_DETAILS": {
"LABELS": {
"ASSIGNEE": "被指派者",
"DUE": "截止时间",
"FORM": "表单",
"PEOPLE": "此任务分享的人员",
"COMMENTS": "注释",
"CHECKLIST": "检查表",
"INVOLVED_PEOPLE": "涉及的人员",
"ADD_PEOPLE": "添加人和组",
"ADD_ASSIGNEE": "添加新的被分配人员"
},
"BUTTON": {
"COMPLETE": "完成",
"CLAIM": "申领",
"UNCLAIM": "重新排队",
"DRAG-ATTACHMENT": "将文件放到此处...",
"UPLOAD-ATTACHMENT": "上传附件"
},
"MESSAGES": {
"NONE": "未找到任务详情",
"CLAIM": "要执行此任务,单击申领。"
},
"FORM": {
"NONE": "无格式。"
},
"DUE": {
"NONE": "无过期时间。"
},
"ASSIGNEE": {
"NONE": "无被分配人员。"
},
"PEOPLE": {
"NONE": "未涉及任何人。"
},
"COMMENTS": {
"NONE": "无注释",
"ADD": "添加注释",
"HEADER": "注释",
"DIALOG": {
"TITLE": "新建注释",
"LABELS": {
"MESSAGE": "消息"
"ADF_TASK_LIST": {
"APPS": {
"NONE": "未找到应用程序"
},
"BUTTON": {
"ADD": "添加注释",
"CANCEL": "取消"
"LIST": {
"MESSAGES": {
"NONE": "未找到任务列表"
}
},
"DETAILS": {
"LABELS": {
"ASSIGNEE": "被指派者",
"DUE": "截止时间",
"FORM": "表单",
"PEOPLE": "此任务分享的人员",
"COMMENTS": "注释",
"CHECKLIST": "检查表",
"INVOLVED_PEOPLE": "涉及的人员",
"ADD_PEOPLE": "添加人和组",
"ADD_ASSIGNEE": "添加新的被分配人员"
},
"BUTTON": {
"COMPLETE": "完成",
"CLAIM": "申领",
"UNCLAIM": "重新排队",
"DRAG-ATTACHMENT": "将文件放到此处...",
"UPLOAD-ATTACHMENT": "上传附件"
},
"MESSAGES": {
"NONE": "未找到任务详情",
"CLAIM": "要执行此任务,单击申领。"
},
"FORM": {
"NONE": "无格式。"
},
"DUE": {
"NONE": "无过期时间。"
},
"ASSIGNEE": {
"NONE": "无被分配人员。"
},
"PEOPLE": {
"NONE": "未涉及任何人。"
},
"COMMENTS": {
"NONE": "无注释",
"ADD": "添加注释",
"HEADER": "注释",
"DIALOG": {
"TITLE": "新建注释",
"LABELS": {
"MESSAGE": "消息"
},
"BUTTON": {
"ADD": "添加注释",
"CANCEL": "取消"
}
}
},
"CHECKLIST": {
"NONE": "没有检查表"
},
"ERROR": {
"TITLE": "无法完成此操作",
"DESCRIPTION": "请重试或检查您是否具有访问权。",
"CLOSE": "关闭"
}
},
"FILTERS": {
"MESSAGES": {
"NONE": "未选择任务过滤器。"
}
},
"START_TASK": {
"BUTTON": "创建任务",
"FORM": {
"TITLE": "启动任务",
"LABEL": {
"NONE": "无",
"NAME": "名称",
"DESCRIPTION": "说明",
"ATTACHFORM": "附加表单",
"ASSIGNEE": "被指派者",
"FORM": "表单",
"DATE": "选择日期"
},
"ACTION": {
"START": "启动",
"CANCEL": "取消"
},
"DATE": {
"ERROR": "日期格式:年/月/日"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "关闭",
"ADD_USER": "添加",
"ADD_ASSIGNEE": "分配",
"SEARCH_USER": "搜索用户",
"SEARCH": {
"NO_USERS": "没找到涉及的人员"
}
},
"ATTACHMENT": {
"EMPTY": {
"HEADER": "此列表为空",
"DRAG-AND-DROP": {
"TITLE": "拖放",
"SUBTITLE": "要上传文件"
}
},
"EMPTY-LIST": {
"HEADER": "没有可用文件"
}
}
}
},
"CHECKLIST": {
"NONE": "没有检查表"
},
"ERROR": {
"TITLE": "无法完成此操作",
"DESCRIPTION": "请重试或检查您是否具有访问权。",
"CLOSE": "关闭"
}
},
"TASK_FILTERS": {
"MESSAGES": {
"NONE": "未选择任务过滤器。"
}
},
"START_TASK": {
"BUTTON": "创建任务",
"FORM": {
"TITLE": "启动任务",
"LABEL": {
"NONE": "无",
"NAME": "名称",
"DESCRIPTION": "说明",
"ATTACHFORM": "附加表单",
"ASSIGNEE": "被指派者",
"FORM": "表单",
"DATE": "选择日期"
},
"ACTION": {
"START": "启动",
"CANCEL": "取消"
},
"DATE": {
"ERROR": "日期格式:年/月/日"
}
}
},
"PEOPLE": {
"DIALOG_CLOSE": "关闭",
"ADD_USER": "添加",
"ADD_ASSIGNEE": "分配",
"SEARCH_USER": "搜索用户",
"SEARCH": {
"NO_USERS": "没找到涉及的人员"
}
},
"TASK-ATTACHMENT": {
"EMPTY": {
"HEADER": "此列表为空",
"DRAG-AND-DROP": {
"TITLE": "拖放",
"SUBTITLE": "要上传文件"
}
},
"EMPTY-LIST": {
"HEADER": "没有可用文件"
}
}
}
}