fix(i18n): add missing translations and apply translate pipes across web-app (#2934)

fix: address code review issues

fix: translate accessibility attributes and fix translation errors
This commit is contained in:
Shubham Kumar
2025-12-26 14:26:08 -06:00
committed by GitHub
parent b096389478
commit 7e55843cd9
43 changed files with 1299 additions and 411 deletions
+91 -26
View File
@@ -416,6 +416,7 @@
"Download CSV": "Download CSV",
"Edit": "Edit",
"Edit Code": "Edit Code",
"Edit Criteria Definition": "Edit Criteria Definition",
"Edit Schedule": "Edit Schedule",
"Edit Survey": "Edit Survey",
"Edit Job Custom Parameters": "Edit Job Custom Parameters",
@@ -545,10 +546,12 @@
"catalogs": {
"Interest payment waiver": "Interest Payment Waiver",
"Active": "Active",
"account_transfer": "account_transfer",
"Account_transfer": "Account Transfer",
"account_transfer": "Account Transfer",
"Accounting": "Accounting",
"accounting": "accounting",
"authorisation": "authorisation",
"accounting": "Accounting",
"Authorisation": "Authorisation",
"authorisation": "Authorisation",
"Inactive": "Inactive",
"Loans": "Loans",
"CENTER": "CENTER",
@@ -558,27 +561,54 @@
"Buy Down Fee Adjustment": "Buy Down Fee Adjustment",
"CLIENT": "CLIENT",
"Client": "Client",
"cash_mgmt": "cash_mgmt",
"collection_sheet": "collection_sheet",
"configuration": "configuration",
"Cash_mgmt": "Cash Management",
"cash_mgmt": "Cash Management",
"Collection_sheet": "Collection Sheet",
"collection_sheet": "Collection Sheet",
"Configuration": "Configuration",
"configuration": "Configuration",
"Check Due Installments": "Check Due Installments",
"Execute external asset owner transfer": "Execute external asset owner transfer",
"datatable": "datatable",
"externalservices": "externalservices",
"infrastructure": "infrastructure",
"interop": "interop",
"jobs": "jobs",
"loan_reschedule": "loan_reschedule",
"organisation": "organisation",
"portfolio": "portfolio",
"portfolio_center": "portfolio_center",
"portfolio_group": "portfolio_group",
"survey": "survey",
"transaction_client": "transaction_client",
"transaction_loan": "transaction_loan",
"transaction_savings": "transaction_savings",
"Datatable": "Data Table",
"datatable": "Data Table",
"Externalservices": "External Services",
"externalservices": "External Services",
"Infrastructure": "Infrastructure",
"infrastructure": "Infrastructure",
"Interop": "Interop",
"interop": "Interop",
"Investor": "Investor",
"investor": "Investor",
"Jobs": "Jobs",
"jobs": "Jobs",
"Loan_product_attribute": "Loan Product Attribute",
"loan_product_attribute": "Loan Product Attribute",
"Loan_reschedule": "Loan Reschedule",
"loan_reschedule": "Loan Reschedule",
"Organisation": "Organisation",
"organisation": "Organisation",
"Portfolio": "Portfolio",
"portfolio": "Portfolio",
"portfolio_center": "Portfolio Center",
"portfolio_group": "Portfolio Group",
"Report": "Report",
"report": "Report",
"Special": "Special",
"special": "Special",
"Survey": "Survey",
"survey": "Survey",
"Client Transactions": "Client Transactions",
"transaction_client": "Client Transactions",
"Loan Transactions": "Loan Transactions",
"transaction_loan": "Loan Transactions",
"Savings Transactions": "Savings Transactions",
"transaction_savings": "Savings Transactions",
"Xbrlmapping": "XBRL Mapping",
"xbrlmapping": "XBRL Mapping",
"Loan": "Loan",
"Group": "Group",
"Savings": "Savings",
"Savings Account": "Savings Account",
"Shares": "Shares",
"Regular": "Regular",
"Running": "Running",
@@ -601,9 +631,9 @@
"Tranche Disbursement": "Tranche Disbursement",
"Savings Activation": "Savings Activation",
"Saving No Activity Fee": "Saving No Activity Fee",
"SHAREACCOUNT": "SHAREACCOUNT",
"SHAREPRODUCT": "SHAREPRODUCT",
"SSBENEFICIARYTPT": "SSBENEFICIARYTPT",
"SHAREACCOUNT": "Share Account",
"SHAREPRODUCT": "Share Product",
"SSBENEFICIARYTPT": "Self Service Beneficiaries TPT",
"Withdrawal Fee": "Withdrawal Fee",
"Annual Fee": "Annual Fee",
"Monthly Fee": "Monthly Fee",
@@ -678,7 +708,7 @@
"Next/Last installment": "Next/Last installment",
"Next installment": "Next installment",
"Last installment": "Last installment",
"LOAN_PROVISIONING": "LOAN_PROVISIONING",
"LOAN_PROVISIONING": "Loan Provisioning",
"Loan Interest Recalculation": "Loan Interest Recalculation",
"Reamortization": "Reamortization",
"equals": "equals",
@@ -768,7 +798,19 @@
"Full Leap Year": "Full Leap Year",
"Feb 29 Period Only": "Feb 29 Period Only",
"Waive Interest": "Waive Interest",
"Equal Amortization of Outstanding amount": "Equal Amortization of Outstanding amount"
"Equal Amortization of Outstanding amount": "Equal Amortization of Outstanding amount",
"Monday": "Monday",
"Tuesday": "Tuesday",
"Wednesday": "Wednesday",
"Thursday": "Thursday",
"Friday": "Friday",
"Saturday": "Saturday",
"Sunday": "Sunday",
"same day": "same day",
"move to next working day": "move to next working day",
"move to next repayment meeting day": "move to next repayment meeting day",
"move to previous working day": "move to previous working day",
"move to next meeting day": "move to next meeting day"
},
"commons": {
"50 characters long": "50 characters long",
@@ -813,11 +855,17 @@
"required and cannot be negative": "required and cannot be negative",
"should": "should",
"on": "on",
"every": "every",
"Password validation": "The password should contain a minimum of {{minchar}} characters, including 1 uppercase, 1 lowercase and a special character and should not include repeated characters or spaces.",
"Must be at least": "Must be at least",
"Must be less or equal to": "Must be less or equal to",
"must be after or equal to start date": "must be after or equal to start date"
},
"passwordPreferences": {
"Password must be at least 1 character and not more than 50 characters long": "Password must be at least 1 character and not more than 50 characters long",
"Password must be at least 6 characters, no more than 50 characters long, must include at least one upper case letter, one lower case letter, one numeric digit and no space": "Password must be at least 6 characters, no more than 50 characters long, must include at least one upper case letter, one lower case letter, one numeric digit and no space",
"Password must be 12 to 50 characters long, containing at least one uppercase letter, one lowercase letter, one numeric digit, and one special character, with no spaces or consecutive repeating characters": "Password must be 12 to 50 characters long, containing at least one uppercase letter, one lowercase letter, one numeric digit, and one special character, with no spaces or consecutive repeating characters"
},
"heading": {
"Account Linked Financial": "List of accounts linked to different financial activities. To know more click:",
"Account Name": "Account Name",
@@ -1687,7 +1735,6 @@
"Frequency Type": "Frequency Type",
"Frequency for compounding": "Frequency for compounding",
"Frequency for recalculate Outstanding Principal": "Frequency for recalculate Outstanding Principal",
"Friday": "Friday",
"From": "From",
"From Account": "From Account",
"From Account ID": "From Account ID",
@@ -1923,8 +1970,10 @@
"Manage Roles and Permission": "Manage Roles and Permission",
"Mandatory": "Mandatory",
"Mandatory Guarantee(%)": "Mandatory Guarantee(%)",
"Manual Entries": "Manual Entries",
"Manual Entries Allowed": "Manual Entries Allowed",
"Manual Journal Entry": "Manual Journal Entry",
"System Entries": "System Entries",
"Mapper Key": "Mapper Key",
"Mapper Value": "Mapper Value",
"Mapping id": "Mapping id",
@@ -2584,6 +2633,7 @@
"Capitalized Income": "Capitalized Income",
"Capitalized Income Adjustment": "Capitalized Income Adjustment",
"Centers": "Centers",
"Change Loan Officer": "Change Loan Officer",
"Charge-Off": "Charge-Off",
"Chart of Accounts": "Chart of Accounts",
"Checker Inbox and Tasks": "Checker Inbox and Tasks",
@@ -2813,6 +2863,7 @@
"Client Signature is not provided.": "Client Signature is not provided.",
"Clients": "Clients",
"Clients View": "Clients View",
"ClientName": "ClientName",
"Codes": "Codes",
"Codes are used to define drop down values": "Codes are used to define drop down values",
"Collateral": "Collateral",
@@ -2905,6 +2956,9 @@
"Download recurring deposit transactions template and upload recurring deposit transaction excel files": "Download recurring deposit transactions template and upload recurring deposit transaction excel files",
"Download journal entries template and upload journal entries excel files": "Download journal entries template and upload journal entries excel files",
"Download guarantors template and upload guarantor excel files": "Download guarantors template and upload guarantor excel files",
"EnterAmount": "Enter amount",
"EnterPhoneNumber": "Enter phone number",
"EnterTransferDescription": "Enter transfer description",
"Days": "Days",
"Declining Balance": "Declining Balance",
"Define AdHocQuery for Organization": "Define AdHocQuery for Organization",
@@ -3005,6 +3059,7 @@
"Filling Details": "Click to start filling the details. * mark fields are necessary. For more details click:",
"Financial Activity Mappings": "Financial Activity Mappings",
"Filter by name": "Filter by name",
"FilterByLoanIdOrError": "Filter by loan Id or error",
"Fineract": "Fineract",
"Fixed Deposit Account Charges": "Fixed Deposit Account Charges",
"Fixed Deposit Account Interest Rate Chart": "Fixed Deposit Account Interest Rate Chart",
@@ -3026,6 +3081,8 @@
"Funds are associated with loans": "Funds are associated with loans",
"fromEmail": "fromEmail",
"fromName": "fromName",
"FromAccountId": "From Account Id",
"FromClientId": "From Client Id",
"gcm_end_point": "gcm_end_point",
"GLAccount Balances Application": "This makes it easier for an organization wanting to move to Mifos to transfer GL account balances (from their existing accounting application or manual system) to Mifos X Accounting.",
"GSIM Account View": "GSIM Account View",
@@ -3203,6 +3260,8 @@
"No client was found": "No client was found",
"No data found": "No data found",
"NoDocuments": "No documents available.",
"NoFileSelected": "No file selected",
"NoNotesAvailable": "No notes available",
"No loan locked available": "No loan locked available.",
"No notifications": "No notifications",
"No pending loan available for disbursal": "No pending loan available for disbursal.",
@@ -3217,6 +3276,7 @@
"Notifications": "Notifications",
"Organization": "Organization",
"Organization available languages": "Organization can select a language here from the available languages here.",
"Optional": "Optional",
"out": "out",
"Original Schedule": "Original Schedule",
"Overdue Charges": "Overdue Charges",
@@ -3291,11 +3351,16 @@
"Scheduler Jobs can set batch jobs": "By using Scheduler Jobs, you can set batch jobs to be completed at regular intervals. From this page you can schedule, modify or delete jobs.",
"Search": "Search",
"Search by Text": "Search by Text",
"SearchByName": "Search by Name",
"SearchByClient": "Search by client name, external Id, mobile",
"SearchByExternalID": "Search by ExternalID",
"Search Journal Entry": "Search Journal Entry",
"Search bar to filter fixed deposit products.": "Search bar to filter fixed deposit products.",
"Search by user": "Search by user",
"Section Buttons": "This section contains user name, user photograph, user settings and sign out button.",
"select": "select",
"SelectDate": "Select date",
"SelectOrTypeClientName": "Select or type client name",
"Selection you can create new drop-downs and edit": "From this selection you can create new drop-downs and edit their values as well as edit the values for system-generated codes and drop-downs.",
"Self Service": "Self Service",
"Self Service App Configuration": "Self Service App Configuration",