WEB-572:feat: add i18n support for Import Loan Product dialog (#3033)

This commit is contained in:
Shubham Kumar
2026-01-21 14:55:53 -06:00
committed by GitHub
parent 7bdd7112b0
commit 9de0cb0216
15 changed files with 43 additions and 4 deletions
@@ -5,11 +5,11 @@
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
-->
<h1 mat-dialog-title>Import Loan Product</h1>
<h1 mat-dialog-title>{{ 'labels.buttons.Import Loan Product' | translate }}</h1>
<mat-dialog-content>
<form [formGroup]="importLoanProductForm">
<p>Select a JSON file containing the loan product definition.</p>
<p>{{ 'labels.buttons.Select a JSON file containing the loan product definition' | translate }}</p>
<!-- File Upload Component -->
<mifosx-file-upload (change)="onFileSelect($event)" acceptFilter=".json"> </mifosx-file-upload>
@@ -26,6 +26,6 @@
[disabled]="!importLoanProductForm.valid"
[mat-dialog-close]="importLoanProductForm.value"
>
Import
{{ 'labels.buttons.Import' | translate }}
</button>
</mat-dialog-actions>
@@ -16,7 +16,7 @@
<div class="in-block">
<button mat-raised-button color="primary" (click)="openImportDialog()" *mifosxHasPermission="'CREATE_LOANPRODUCT'">
<fa-icon icon="upload" class="m-r-10"></fa-icon>
Import
{{ 'labels.buttons.Import' | translate }}
</button>
</div>
</div>
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importovat klienta",
"Import Employees": "Import zaměstnanců",
"Import Group": "Skupina importu",
"Import Loan Product": "Importovat úvěrový produkt",
"Import Offices": "Dovozní kanceláře",
"Import": "Importovat",
"Initiate Dividend": "Iniciovat dividendu",
"Link Job Step": "Krok propojení úlohy",
"Login": "Přihlásit se",
"Select a JSON file containing the loan product definition": "Vyberte soubor JSON obsahující definici úvěrového produktu",
"Manage Groups": "Správa skupin",
"Manage Members": "Spravovat členy",
"Month": "Měsíc",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Client importieren",
"Import Employees": "Mitarbeiter importieren",
"Import Group": "Gruppe importieren",
"Import Loan Product": "Kreditprodukt importieren",
"Import Offices": "Importbüros",
"Import": "Importieren",
"Initiate Dividend": "Dividende einleiten",
"Link Job Step": "Jobschritt verknüpfen",
"Login": "Anmeldung",
"Select a JSON file containing the loan product definition": "Wählen Sie eine JSON-Datei mit der Kreditproduktdefinition aus",
"Manage Groups": "Gruppen verwalten",
"Manage Members": "Mitglieder verwalten",
"Month": "Monat",
+3
View File
@@ -452,10 +452,13 @@
"Import Client": "Import Client",
"Import Employees": "Import Employees",
"Import Group": "Import Group",
"Import Loan Product": "Import Loan Product",
"Import Offices": "Import Offices",
"Import": "Import",
"Initiate Dividend": "Initiate Dividend",
"Link Job Step": "Link Job Step",
"Login": "Login",
"Select a JSON file containing the loan product definition": "Select a JSON file containing the loan product definition",
"Manage Groups": "Manage Groups",
"Manage Members": "Manage Members",
"Month": "Month",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importar cliente",
"Import Employees": "Importar empleados",
"Import Group": "Importar grupo",
"Import Loan Product": "Importar producto de préstamo",
"Import Offices": "Oficinas de Importación",
"Import": "Importar",
"Initiate Dividend": "Iniciar dividendo",
"Link Job Step": "Agregar tarea a proceso",
"Login": "Acceso",
"Select a JSON file containing the loan product definition": "Seleccione un archivo JSON que contenga la definición del producto de préstamo",
"Manage Groups": "Administrar grupos",
"Manage Members": "Administrar miembros",
"Month": "Mes",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importar cliente",
"Import Employees": "Importar empleados",
"Import Group": "Importar grupo",
"Import Loan Product": "Importar producto de préstamo",
"Import Offices": "Oficinas de Importación",
"Import": "Importar",
"Initiate Dividend": "Iniciar dividendo",
"Link Job Step": "Agregar tarea a proceso",
"Login": "Acceso",
"Select a JSON file containing the loan product definition": "Seleccione un archivo JSON que contenga la definición del producto de préstamo",
"Manage Groups": "Administrar grupos",
"Manage Members": "Administrar miembros",
"Month": "Mes",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importer un client",
"Import Employees": "Importer des employés",
"Import Group": "Groupe d'importation",
"Import Loan Product": "Importer un produit de prêt",
"Import Offices": "Bureaux d'importation",
"Import": "Importer",
"Initiate Dividend": "Initier le dividende",
"Link Job Step": "Lier l'étape de travail",
"Login": "Se connecter",
"Select a JSON file containing the loan product definition": "Sélectionnez un fichier JSON contenant la définition du produit de prêt",
"Manage Groups": "Gérer les groupes",
"Manage Members": "Gérer les membres",
"Month": "Mois",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importa cliente",
"Import Employees": "Importa dipendenti",
"Import Group": "Gruppo di importazione",
"Import Loan Product": "Importa prodotto di prestito",
"Import Offices": "Uffici di importazione",
"Import": "Importa",
"Initiate Dividend": "Avviare il dividendo",
"Link Job Step": "Collegamento della fase di lavoro",
"Login": "Login",
"Select a JSON file containing the loan product definition": "Seleziona un file JSON contenente la definizione del prodotto di prestito",
"Manage Groups": "Gestisci gruppi",
"Manage Members": "Gestisci membri",
"Month": "Mese",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "클라이언트 가져오기",
"Import Employees": "직원 가져오기",
"Import Group": "가져오기 그룹",
"Import Loan Product": "대출 상품 가져오기",
"Import Offices": "수입 사무소",
"Import": "가져오기",
"Initiate Dividend": "배당 개시",
"Link Job Step": "연결 작업 단계",
"Login": "로그인",
"Select a JSON file containing the loan product definition": "대출 상품 정의가 포함된 JSON 파일을 선택하세요",
"Manage Groups": "그룹 관리",
"Manage Members": "회원 관리",
"Month": "월",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importuoti klientą",
"Import Employees": "Importuoti darbuotojus",
"Import Group": "Importo grupė",
"Import Loan Product": "Importuoti paskolos produktą",
"Import Offices": "Importo biurai",
"Import": "Importuoti",
"Initiate Dividend": "Inicijuoti dividendus",
"Link Job Step": "Susieti darbo žingsnį",
"Login": "Prisijungti",
"Select a JSON file containing the loan product definition": "Pasirinkite JSON failą su paskolos produkto apibrėžimu",
"Manage Groups": "Tvarkyti grupes",
"Manage Members": "Tvarkyti narius",
"Month": "Mėnuo",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Importēt klientu",
"Import Employees": "Importēt darbiniekus",
"Import Group": "Importēšanas grupa",
"Import Loan Product": "Importēt aizdevuma produktu",
"Import Offices": "Importa biroji",
"Import": "Importēt",
"Initiate Dividend": "Ierosināt dividendes",
"Link Job Step": "Saites Darba solis",
"Login": "Pieslēgties",
"Select a JSON file containing the loan product definition": "Atlasiet JSON failu, kas satur aizdevuma produkta definīciju",
"Manage Groups": "Pārvaldīt grupas",
"Manage Members": "Pārvaldīt dalībniekus",
"Month": "Mēnesis",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "ग्राहक आयात गर्नुहोस्",
"Import Employees": "कर्मचारी आयात गर्नुहोस्",
"Import Group": "आयात समूह",
"Import Loan Product": "ऋण उत्पादन आयात गर्नुहोस्",
"Import Offices": "आयात कार्यालयहरू",
"Import": "आयात",
"Initiate Dividend": "लाभांश प्रारम्भ गर्नुहोस्",
"Link Job Step": "लिंक कार्य चरण",
"Login": "लग - इन",
"Select a JSON file containing the loan product definition": "ऋण उत्पादन परिभाषा भएको JSON फाइल चयन गर्नुहोस्",
"Manage Groups": "समूहहरू प्रबन्ध गर्नुहोस्",
"Manage Members": "सदस्यहरू प्रबन्ध गर्नुहोस्",
"Month": "महिना",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Cliente de importação",
"Import Employees": "Importar funcionários",
"Import Group": "Grupo de importação",
"Import Loan Product": "Importar produto de empréstimo",
"Import Offices": "Escritórios de Importação",
"Import": "Importar",
"Initiate Dividend": "Iniciar Dividendo",
"Link Job Step": "Etapa do trabalho de link",
"Login": "Conecte-se",
"Select a JSON file containing the loan product definition": "Selecione um arquivo JSON contendo a definição do produto de empréstimo",
"Manage Groups": "Gerenciar grupos",
"Manage Members": "Gerenciar membros",
"Month": "Mês",
+3
View File
@@ -451,10 +451,13 @@
"Import Client": "Ingiza Mteja",
"Import Employees": "Wafanyikazi wa Kuagiza",
"Import Group": "Kundi la Ingiza",
"Import Loan Product": "Ingiza Bidhaa ya Mkopo",
"Import Offices": "Ofisi za Kuagiza",
"Import": "Ingiza",
"Initiate Dividend": "Anzisha Gawio",
"Link Job Step": "Kiungo Hatua ya Kazi",
"Login": "Ingia",
"Select a JSON file containing the loan product definition": "Chagua faili ya JSON yenye ufafanuzi wa bidhaa ya mkopo",
"Manage Groups": "Dhibiti Vikundi",
"Manage Members": "Dhibiti Wanachama",
"Month": "Mwezi",