Skip to content
Snippets Groups Projects
Commit 496c8093 authored by Hamza HRAMCHI's avatar Hamza HRAMCHI
Browse files

FEAT #15550 TIME 0:25 Translate language variables

parent 9d1d5de9
No related branches found
No related tags found
No related merge requests found
Showing
with 21 additions and 15 deletions
...@@ -413,8 +413,8 @@ ...@@ -413,8 +413,8 @@
"certifiedDocumentMsg2": "Certified document! Annotations on the document will not be taken into account!", "certifiedDocumentMsg2": "Certified document! Annotations on the document will not be taken into account!",
"history": "History", "history": "History",
"manage_history": "Manage history", "manage_history": "Manage history",
"filters": "Filter (s)", "filters": "Filter(s)",
"currentFilters": "Active filter (s)", "currentFilters": "Active filter(s)",
"since": "Since", "since": "Since",
"until": "Until", "until": "Until",
"resource": "Resource", "resource": "Resource",
...@@ -446,10 +446,13 @@ ...@@ -446,10 +446,13 @@
"emails": "Emails", "emails": "Emails",
"workflowTemplates": "Workflow templates", "workflowTemplates": "Workflow templates",
"configurations": "Configurations", "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", "docIsInMailGroup": "This document is the result of a direct mail",
"makeActionOnDocInMailGroup": "Do you want to validate the other documents with the current stamps?", "makeActionOnDocInMailGroup": "Do you want to validate the other documents with the current stamps?",
"mailing": "Direct mail", "mailing": "Direct mail",
"delegatedUser": "Delegated user" "delegatedUser": "Delegated user",
"filter": "Filter",
"noItem": "No item",
"modelCreated": "Model created"
} }
} }
\ No newline at end of file
...@@ -446,6 +446,9 @@ ...@@ -446,6 +446,9 @@
"docIsInMailGroup": "Ce document est issu d'un publipostage", "docIsInMailGroup": "Ce document est issu d'un publipostage",
"makeActionOnDocInMailGroup": "Voulez-vous valider les autres documents avec les tampons actuels ?", "makeActionOnDocInMailGroup": "Voulez-vous valider les autres documents avec les tampons actuels ?",
"mailing": "Publipostage", "mailing": "Publipostage",
"delegatedUser": "Utilisateur délégué" "delegatedUser": "Utilisateur délégué",
"filter": "Filtrer",
"noItem": "Aucun élément",
"modelCreated": "Modèle créé"
} }
} }
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
</div> </div>
</ng-container> </ng-container>
<div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> <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> (ionChange)="applyFilter($event.detail.value)"></ion-searchbar>
</div> </div>
</ion-label> </ion-label>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
</div> </div>
</ng-container> </ng-container>
<div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> <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> </div>
</ion-label> </ion-label>
<ion-button slot="end" fill="clear" shape="round" disabled> <ion-button slot="end" fill="clear" shape="round" disabled>
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
</ion-item> </ion-item>
</ion-virtual-scroll> </ion-virtual-scroll>
<ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)"> <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-content>
</ion-infinite-scroll> </ion-infinite-scroll>
</ion-list> </ion-list>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
</div> </div>
</ng-container> </ng-container>
<div style="flex: 1" *ngIf="displayedColumns.indexOf('actions') > -1"> <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> </div>
</ion-label> </ion-label>
<ion-button slot="end" fill="clear" shape="round" disabled> <ion-button slot="end" fill="clear" shape="round" disabled>
......
...@@ -12,6 +12,6 @@ ...@@ -12,6 +12,6 @@
</ion-item> </ion-item>
<ion-item button (click)="createModel()" [disabled]="currentWorkflow.length === 0"> <ion-item button (click)="createModel()" [disabled]="currentWorkflow.length === 0">
<ion-icon color="primary" slot="start" name="add-circle-outline"></ion-icon> <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-item>
</ion-list> </ion-list>
\ No newline at end of file
...@@ -78,7 +78,7 @@ export class VisaWorkflowModelsComponent implements OnInit { ...@@ -78,7 +78,7 @@ export class VisaWorkflowModelsComponent implements OnInit {
}; };
this.http.post('../rest/workflowTemplates', objToSend).pipe( this.http.post('../rest/workflowTemplates', objToSend).pipe(
tap((res: any) => { tap((res: any) => {
this.notificationService.success('Modèle créé'); this.notificationService.success('lang.modelCreated');
this.visaWorkflowModels.push({ id: res.id, title: title }); this.visaWorkflowModels.push({ id: res.id, title: title });
}), }),
catchError(err => { catchError(err => {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
</ion-list> </ion-list>
<ion-list> <ion-list>
<ion-item lines="none"> <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> <p>
<ion-chip *ngFor="let item of currentItems;let i=index" (click)="removeItem(i)" style="height: auto;"> <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> <ion-label class="ion-text-wrap">{{ item.firstname }} {{ item.lastname }}</ion-label>
......
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
</ion-virtual-scroll> </ion-virtual-scroll>
</ion-list> </ion-list>
<ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)"> <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-content>
</ion-infinite-scroll> </ion-infinite-scroll>
</ion-content> </ion-content>
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
<ion-buttons slot="start"> <ion-buttons slot="start">
<ion-back-button></ion-back-button> <ion-back-button></ion-back-button>
</ion-buttons> </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-toolbar>
</ion-header> </ion-header>
<ion-content> <ion-content>
......
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
</ion-menu-toggle> </ion-menu-toggle>
</ion-list> </ion-list>
<ion-infinite-scroll threshold="100px" (ionInfinite)="loadData($event)" *ngIf="signaturesService.documentsList.length > 0"> <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-content>
</ion-infinite-scroll> </ion-infinite-scroll>
</ion-content> </ion-content>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment