feat: translate audit trail actions and entities across languages (#2903)

save account keys have been cleaned up and replaced by the single, consistent SAVINGSACCOUNT key in every translation file.
This commit is contained in:
Shubham Kumar
2025-12-15 10:28:45 -06:00
committed by GitHub
parent 3ec93a79d1
commit bc40094342
18 changed files with 652 additions and 8 deletions
@@ -186,11 +186,11 @@
</ng-container>
<ng-container matColumnDef="actionName">
<th mat-header-cell *matHeaderCellDef mat-sort-header>{{ 'labels.inputs.Action' | translate }}</th>
<td mat-cell *matCellDef="let auditTrail">{{ auditTrail.actionName }}</td>
<td mat-cell *matCellDef="let auditTrail">{{ auditTrail.actionName | translateKey: 'auditTrail.actions' }}</td>
</ng-container>
<ng-container matColumnDef="entityName">
<th mat-header-cell *matHeaderCellDef mat-sort-header>{{ 'labels.inputs.Entity' | translate }}</th>
<td mat-cell *matCellDef="let auditTrail">{{ auditTrail.entityName }}</td>
<td mat-cell *matCellDef="let auditTrail">{{ auditTrail.entityName | translateKey: 'auditTrail.entities' }}</td>
</ng-container>
<ng-container matColumnDef="officeName">
<th mat-header-cell *matHeaderCellDef mat-sort-header>{{ 'labels.inputs.Office' | translate }}</th>
@@ -33,6 +33,7 @@ import {
MatRow
} from '@angular/material/table';
import { DatetimeFormatPipe } from '../../pipes/datetime-format.pipe';
import { TranslatePipe } from '../../pipes/translate.pipe';
import { STANDALONE_SHARED_IMPORTS } from 'app/standalone-shared.module';
/**
@@ -33,7 +33,7 @@
</div>
<div class="flex-50">
{{ auditTrailData.actionName }}
{{ auditTrailData.actionName | translateKey: 'auditTrail.actions' }}
</div>
<div class="flex-50 mat-body-strong">
@@ -41,7 +41,7 @@
</div>
<div class="flex-50">
{{ auditTrailData.entityName }}
{{ auditTrailData.entityName | translateKey: 'auditTrail.entities' }}
</div>
<div class="flex-50 mat-body-strong">
@@ -17,6 +17,7 @@ import {
MatRow
} from '@angular/material/table';
import { DatetimeFormatPipe } from '../../../pipes/datetime-format.pipe';
import { TranslatePipe } from '../../../pipes/translate.pipe';
import { STANDALONE_SHARED_IMPORTS } from 'app/standalone-shared.module';
/**
@@ -40,7 +41,8 @@ import { STANDALONE_SHARED_IMPORTS } from 'app/standalone-shared.module';
MatHeaderRow,
MatRowDef,
MatRow,
DatetimeFormatPipe
DatetimeFormatPipe,
TranslatePipe
]
})
export class ViewAuditComponent implements OnInit {