i18n: Adding new languages: Part 1 (#1882)

Co-authored-by: Jose Alberto Hernandez <alberto@blue-daemon.local>
This commit is contained in:
José Alberto Hernández
2023-10-22 20:18:05 -06:00
committed by GitHub
co-authored by Jose Alberto Hernandez
parent c7fe21e74a
commit 408f004450
432 changed files with 38051 additions and 44613 deletions
@@ -3,22 +3,22 @@
<div class="mat-elevation-z8">
<table mat-table [dataSource]="datasource">
<ng-container matColumnDef="entitymapping">
<th mat-header-cell *matHeaderCellDef> Mapping Between Entities </th>
<th mat-header-cell *matHeaderCellDef> {{'labels.inputs.Mapping Between Entities' | translate}} </th>
<td mat-cell *matCellDef="let mappingType" (click)="showFilters(mappingType.id)">
<span *ngIf="mappingType.mappingTypes == 'office_access_to_loan_products'">
Offices --> Loan Products
{{'labels.inputs.Offices Loan Products' | translate}}
</span>
<span *ngIf="mappingType.mappingTypes == 'office_access_to_savings_products'">
Offices --> Savings Products
{{'labels.inputs.Offices Savings Products' | translate}}
</span>
<span *ngIf="mappingType.mappingTypes == 'office_access_to_fees/charges'">
Offices --> Charges/Fees
{{'labels.inputs.Offices Charges/Fees' | translate}}
</span>
<span *ngIf="mappingType.mappingTypes == 'role_access_to_loan_products'">
Roles --> Loan Products
{{'labels.inputs.Roles Loan Products' | translate}}
</span>
<span *ngIf="mappingType.mappingTypes == 'role_access_to_savings_products'">
Roles --> Savings Products
{{'labels.inputs.Roles Savings Products' | translate}}
</span>
</td>
</ng-container>
@@ -33,7 +33,7 @@
<mat-card>
<form [formGroup]="filterPreferenceForm" (ngSubmit)="showFilteredData()">
<mat-card-title> {{firstMappingEntity}} access to {{secondMappingEntity}} </mat-card-title>
<mat-card-title> {{firstMappingEntity}} {{'labels.text.access to' | translate}} {{secondMappingEntity}} </mat-card-title>
<mat-card-content>
<div fxLayout="row" fxLayoutAlign="space-evenly center">
@@ -42,14 +42,14 @@
<mat-label>{{firstMappingEntity}}</mat-label>
<mat-select required formControlName="mappingFirstParamId">
<mat-option [value]="0">
All
{{'labels.inputs.All' | translate}}
</mat-option>
<mat-option *ngFor="let firstEntity of firstEntityData" [value]="firstEntity.id">
{{ firstEntity.name }}
</mat-option>
</mat-select>
<mat-error *ngIf="filterPreferenceForm.controls.mappingFirstParamId.hasError('required')">
{{firstMappingEntity}} is <strong>required</strong>
{{firstMappingEntity}} {{ "labels.commons.is" | translate}} <strong>{{ "labels.commons.required" | translate}}</strong>
</mat-error>
</mat-form-field>
@@ -57,20 +57,20 @@
<mat-label>{{secondMappingEntity}}</mat-label>
<mat-select required formControlName="mappingSecondParamId">
<mat-option [value]="0">
All
{{'labels.inputs.All' | translate}}
</mat-option>
<mat-option *ngFor="let secondEntity of secondEntityData" [value]="secondEntity.id">
{{ secondEntity.name }}
</mat-option>
</mat-select>
<mat-error *ngIf="filterPreferenceForm.controls.mappingSecondParamId.hasError('required')">
{{secondMappingEntity}} is <strong>required</strong>
{{secondMappingEntity}} {{ "labels.commons.is" | translate}} <strong>{{ "labels.commons.required" | translate}}</strong>
</mat-error>
</mat-form-field>
<mat-card-actions fxLayout="row" fxLayout.xs="column" fxLayoutAlign="center" fxLayoutGap="5px">
<button mat-raised-button color="primary" [disabled]="!filterPreferenceForm.valid">Submit</button>
<button *ngIf="hasClickedFilters" mat-raised-button color="primary" (click)="showAddScreen(selectedMappingType)">Add</button>
<button mat-raised-button color="primary" [disabled]="!filterPreferenceForm.valid">{{'labels.buttons.Submit' | translate}}</button>
<button *ngIf="hasClickedFilters" mat-raised-button color="primary" (click)="showAddScreen(selectedMappingType)">{{'labels.buttons.Add' | translate}}</button>
</mat-card-actions>
</div>
@@ -92,19 +92,19 @@
</ng-container>
<ng-container matColumnDef="startdate">
<th mat-header-cell *matHeaderCellDef> Start Date </th>
<td mat-cell *matCellDef="let listdata"> {{ listdata.startDate }} </td>
<th mat-header-cell *matHeaderCellDef> {{'labels.inputs.Start Date' | translate}} </th>
<td mat-cell *matCellDef="let listdata"> {{ listdata.startDate | dateFormat }} </td>
</ng-container>
<ng-container matColumnDef="enddate">
<th mat-header-cell *matHeaderCellDef> End Date </th>
<td mat-cell *matCellDef="let listdata"> {{ listdata.endDate }} </td>
<th mat-header-cell *matHeaderCellDef> {{'labels.inputs.End Date' | translate}} </th>
<td mat-cell *matCellDef="let listdata"> {{ listdata.endDate | dateFormat }} </td>
</ng-container>
<ng-container matColumnDef="edit">
<th mat-header-cell *matHeaderCellDef> </th>
<td mat-cell *matCellDef="let listdata">
<button type="button" color="primary" mat-icon-button matTooltip="Edit" matTooltipPosition="above" *mifosxHasPermission="'UPDATE_ENTITYMAPPING'"
<button type="button" color="primary" mat-icon-button matTooltip="{{ 'tooltips.Edit' | translate}}" matTooltipPosition="above" *mifosxHasPermission="'UPDATE_ENTITYMAPPING'"
(click)="showEditScreen(listdata.mapId, selectedMappingType)">
<fa-icon icon="edit" size="lg"></fa-icon>
</button>
@@ -114,7 +114,7 @@
<ng-container matColumnDef="delete">
<th mat-header-cell *matHeaderCellDef> </th>
<td mat-cell *matCellDef="let listdata">
<button type="button" color="warn" mat-icon-button matTooltip="Delete" matTooltipPosition="above" *mifosxHasPermission="'DELETE_ENTITYMAPPING'"
<button type="button" color="warn" mat-icon-button matTooltip="{{ 'tooltips.Delete' | translate}}" matTooltipPosition="above" *mifosxHasPermission="'DELETE_ENTITYMAPPING'"
(click)="delete(listdata.mapId)">
<fa-icon icon="trash" size="lg"></fa-icon>
</button>