diff --git a/lang/en.json b/lang/en.json index 6caa89f9106d44ca577fb5597117ced67df0a76e..e6df5f4d9837c9409d440e7c4411ce723833e2b5 100755 --- a/lang/en.json +++ b/lang/en.json @@ -413,8 +413,8 @@ "certifiedDocumentMsg2": "Certified document! Annotations on the document will not be taken into account!", "history": "History", "manage_history": "Manage history", - "filters": "Filter (s)", - "currentFilters": "Active filter (s)", + "filters": "Filter(s)", + "currentFilters": "Active filter(s)", "since": "Since", "until": "Until", "resource": "Resource", @@ -446,10 +446,13 @@ "emails": "Emails", "workflowTemplates": "Workflow templates", "configurations": "Configurations", - "signaturesInDocAdded": "Signature (s) affixed to page (s) {{0}}", + "signaturesInDocAdded": "Signature(s) affixed to page(s) {{0}}", "docIsInMailGroup": "This document is the result of a direct mail", "makeActionOnDocInMailGroup": "Do you want to validate the other documents with the current stamps?", "mailing": "Direct mail", - "delegatedUser": "Delegated user" + "delegatedUser": "Delegated user", + "filter": "Filter", + "noItem": "No item", + "modelCreated": "Model created" } } \ No newline at end of file diff --git a/lang/fr.json b/lang/fr.json index 1c2a232735a6dfec05df7eaf260f45d1270f8c19..1e133dd9c166bee20fd10a85e41e0cf930db6c29 100755 --- a/lang/fr.json +++ b/lang/fr.json @@ -446,6 +446,9 @@ "docIsInMailGroup": "Ce document est issu d'un publipostage", "makeActionOnDocInMailGroup": "Voulez-vous valider les autres documents avec les tampons actuels ?", "mailing": "Publipostage", - "delegatedUser": "Utilisateur délégué" + "delegatedUser": "Utilisateur délégué", + "filter": "Filtrer", + "noItem": "Aucun élément", + "modelCreated": "Modèle créé" } } diff --git a/src/frontend/app/administration/connection/ldap/ldap-list.component.html b/src/frontend/app/administration/connection/ldap/ldap-list.component.html index 476adbfb7c36aec1fab7ad956e6fa44a8a483038..f897d4f56564ba9d316855caced9d840ca563b71 100644 --- a/src/frontend/app/administration/connection/ldap/ldap-list.component.html +++ b/src/frontend/app/administration/connection/ldap/ldap-list.component.html @@ -27,7 +27,7 @@ </div> </ng-container> <div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> - <ion-searchbar placeholder="Filtrer" style="padding: 1px;" + <ion-searchbar [placeholder] = "'lang.filter' | translate" style="padding: 1px;" (ionChange)="applyFilter($event.detail.value)"></ion-searchbar> </div> </ion-label> diff --git a/src/frontend/app/administration/group/groups-list.component.html b/src/frontend/app/administration/group/groups-list.component.html index c451685adaaca286bef304c94f70c31e88798f2f..440bfc70e9cf75e9fb1ce15aba35ba018a11b032 100644 --- a/src/frontend/app/administration/group/groups-list.component.html +++ b/src/frontend/app/administration/group/groups-list.component.html @@ -25,7 +25,7 @@ </div> </ng-container> <div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> - <ion-searchbar placeholder="Filtrer" style="padding: 1px;" (ionChange)="applyFilter($event.detail.value)"></ion-searchbar> + <ion-searchbar [placeholder] = "'lang.filter' | translate" style="padding: 1px;" (ionChange)="applyFilter($event.detail.value)"></ion-searchbar> </div> </ion-label> <ion-button slot="end" fill="clear" shape="round" disabled> diff --git a/src/frontend/app/administration/history/history-list.component.html b/src/frontend/app/administration/history/history-list.component.html index be36ca16e5106faff934e70d2b9fe0fcef413522..aa4ddc9ac8a9e41c08a50d68ba9a62a1f0d890f2 100644 --- a/src/frontend/app/administration/history/history-list.component.html +++ b/src/frontend/app/administration/history/history-list.component.html @@ -57,7 +57,7 @@ </ion-item> </ion-virtual-scroll> <ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)"> - <ion-infinite-scroll-content loadingSpinner="bubbles" loadingText="Loading more data..."> + <ion-infinite-scroll-content loadingSpinner="bubbles" [loadingText]="'lang.loadingMoreData' | translate"> </ion-infinite-scroll-content> </ion-infinite-scroll> </ion-list> diff --git a/src/frontend/app/administration/user/users-list.component.html b/src/frontend/app/administration/user/users-list.component.html index 31adf7f056f608e885f26dd091df1ca718ec95c1..2201dc0630b37afe100c0620907305531a677b34 100644 --- a/src/frontend/app/administration/user/users-list.component.html +++ b/src/frontend/app/administration/user/users-list.component.html @@ -25,7 +25,7 @@ </div> </ng-container> <div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> - <ion-searchbar placeholder="Filtrer" style="padding: 1px;" (ionChange)="applyFilter($event.detail.value)"></ion-searchbar> + <ion-searchbar [placeholder] = "'lang.filter' | translate" style="padding: 1px;" (ionChange)="applyFilter($event.detail.value)"></ion-searchbar> </div> </ion-label> <ion-button slot="end" fill="clear" shape="round" disabled> diff --git a/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.html b/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.html index 1a7fd6325157f39266c42891b02d47d1c7951a11..43a4eac100611b873504242d01407b5b894c373b 100644 --- a/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.html +++ b/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.html @@ -12,6 +12,6 @@ </ion-item> <ion-item button (click)="createModel()" [disabled]="currentWorkflow.length === 0"> <ion-icon color="primary" slot="start" name="add-circle-outline"></ion-icon> - <ion-label color="primary">Nouveau modèle</ion-label> + <ion-label color="primary">{{'lang.newTemplate' | translate}}</ion-label> </ion-item> </ion-list> \ No newline at end of file diff --git a/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.ts b/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.ts index 4131169576bb3c3c14c328366d7dd4a9df93b1c1..074a596dab8c3ad4f2e9d145373f95d266f2ad6d 100644 --- a/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.ts +++ b/src/frontend/app/document/visa-workflow/models/visa-workflow-models.component.ts @@ -78,7 +78,7 @@ export class VisaWorkflowModelsComponent implements OnInit { }; this.http.post('../rest/workflowTemplates', objToSend).pipe( tap((res: any) => { - this.notificationService.success('Modèle créé'); + this.notificationService.success('lang.modelCreated'); this.visaWorkflowModels.push({ id: res.id, title: title }); }), catchError(err => { diff --git a/src/frontend/app/plugins/autocomplete/autocomplete.component.html b/src/frontend/app/plugins/autocomplete/autocomplete.component.html index 1f0637b026964e2cc7c1fb09ff1e563c6ff7b4c6..2bcead21f4aa790ac763707f5e033fc8098e0650 100644 --- a/src/frontend/app/plugins/autocomplete/autocomplete.component.html +++ b/src/frontend/app/plugins/autocomplete/autocomplete.component.html @@ -9,7 +9,7 @@ </ion-list> <ion-list> <ion-item lines="none"> - <ion-label *ngIf="currentItems.length === 0" color="medium" style="font-style: italic;">Aucun élément</ion-label> + <ion-label *ngIf="currentItems.length === 0" color="medium" style="font-style: italic;">{{ 'lang.noItem' | translate }}</ion-label> <p> <ion-chip *ngFor="let item of currentItems;let i=index" (click)="removeItem(i)" style="height: auto;"> <ion-label class="ion-text-wrap">{{ item.firstname }} {{ item.lastname }}</ion-label> diff --git a/src/frontend/app/search/search.component.html b/src/frontend/app/search/search.component.html index 5a4421769db50b56b8ba160d5f5533052993cfc1..68311fbb41034027f5b91990189712298cc54dfb 100644 --- a/src/frontend/app/search/search.component.html +++ b/src/frontend/app/search/search.component.html @@ -146,7 +146,7 @@ </ion-virtual-scroll> </ion-list> <ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)"> - <ion-infinite-scroll-content loadingSpinner="bubbles" loadingText="Loading more data..."> + <ion-infinite-scroll-content loadingSpinner="bubbles" [loadingText]="'lang.loadingMoreData' | translate"> </ion-infinite-scroll-content> </ion-infinite-scroll> </ion-content> @@ -156,7 +156,7 @@ <ion-buttons slot="start"> <ion-back-button></ion-back-button> </ion-buttons> - <ion-title class="ion-text-center">Filtre(s)</ion-title> + <ion-title class="ion-text-center">{{ 'lang.filters' | translate }}</ion-title> </ion-toolbar> </ion-header> <ion-content> diff --git a/src/frontend/app/sidebar/sidebar.component.html b/src/frontend/app/sidebar/sidebar.component.html index 75323d8d861c8d5bc25d936421e3b896d3331796..7ebd2134b57c99d0eae36ee2d8ca4983b9eab523 100755 --- a/src/frontend/app/sidebar/sidebar.component.html +++ b/src/frontend/app/sidebar/sidebar.component.html @@ -98,7 +98,7 @@ </ion-menu-toggle> </ion-list> <ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)" *ngIf="signaturesService.documentsList.length > 0"> - <ion-infinite-scroll-content loadingSpinner="bubbles" loadingText="Loading more data..."> + <ion-infinite-scroll-content loadingSpinner="bubbles" [loadingText]="'lang.loadingMoreData' | translate"> </ion-infinite-scroll-content> </ion-infinite-scroll> </ion-content>