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
+90 -25
View File
@@ -415,6 +415,7 @@
"Download CSV": "Télécharger CSV",
"Edit": "Modifier",
"Edit Code": "Modifier le code",
"Edit Criteria Definition": "Modifier la définition des critères",
"Edit Schedule": "Modifier le calendrier",
"Edit Survey": "Modifier l'enquête",
"Edit Job Custom Parameters": "Modifier les paramètres personnalisés du travail",
@@ -544,10 +545,12 @@
"catalogs": {
"Interest payment waiver": "Renonciation au paiement des intérêts",
"Active": "Actif",
"account_transfer": "transfert_de compte",
"Account_transfer": "Transfert de Compte",
"account_transfer": "Transfert de Compte",
"Accounting": "Comptabilité",
"accounting": "comptabilité",
"authorisation": "autorisation",
"accounting": "Comptabilité",
"Authorisation": "Autorisation",
"authorisation": "Autorisation",
"Inactive": "Inactif",
"Loans": "Prêts",
"CENTER": "CENTRE",
@@ -556,28 +559,55 @@
"Buy Down Fee": "Frais de rachat",
"Buy Down Fee Adjustment": "Ajustement de la commission de rachat",
"Client": "Client",
"cash_mgmt": "cash_mgmt",
"collection_sheet": "feuille_collection",
"configuration": "configuration",
"Cash_mgmt": "Gestion de Trésorerie",
"cash_mgmt": "Gestion de Trésorerie",
"Collection_sheet": "Feuille de Collecte",
"collection_sheet": "Feuille de Collecte",
"Configuration": "Configuration",
"configuration": "Configuration",
"Check Due Installments": "Vérifier les échéances dues",
"Execute external asset owner transfer": "Exécuter le transfert du propriétaire d'actifs externes",
"datatable": "datatable",
"externalservices": "services externes",
"Datatable": "Table de Données",
"datatable": "Table de Données",
"Externalservices": "Services Externes",
"externalservices": "Services Externes",
"Infrastructure": "Infrastructure",
"infrastructure": "Infrastructure",
"interop": "interopérabilité",
"jobs": "emplois",
"loan_reschedule": "prêt_reschedule",
"organisation": "organisation",
"portfolio": "portefeuille",
"portfolio_center": "portfolio_center",
"portfolio_group": "groupe_portefeuille",
"survey": "enquête",
"transaction_client": "transaction_client",
"transaction_loan": "transaction_prêt",
"transaction_savings": "transaction_épargne",
"Interop": "Interopérabilité",
"interop": "Interopérabilité",
"Investor": "Investisseur",
"investor": "Investisseur",
"Jobs": "Emplois",
"jobs": "Emplois",
"Loan_product_attribute": "Attribut Produit Prêt",
"loan_product_attribute": "Attribut Produit Prêt",
"Loan_reschedule": "Reprogrammation Prêt",
"loan_reschedule": "Reprogrammation Prêt",
"Organisation": "Organisation",
"organisation": "Organisation",
"Portfolio": "Portefeuille",
"portfolio": "Portefeuille",
"portfolio_center": "Portefeuille Centre",
"portfolio_group": "Portefeuille Groupe",
"Report": "Rapport",
"report": "Rapport",
"Special": "Spécial",
"special": "Spécial",
"Survey": "Enquête",
"survey": "Enquête",
"Client Transactions": "Transactions Client",
"transaction_client": "Transactions Client",
"Loan Transactions": "Transactions Prêt",
"transaction_loan": "Transactions Prêt",
"Savings Transactions": "Transactions Épargne",
"transaction_savings": "Transactions Épargne",
"Xbrlmapping": "Cartographie XBRL",
"xbrlmapping": "Cartographie XBRL",
"CLIENT": "CLIENT",
"Loan": "Prêt",
"Group": "Groupe",
"Savings": "Des économies",
"Savings Account": "Compte d'épargne",
"Shares": "Actions",
"Regular": "Régulier",
"Running": "En cours d'exécution",
@@ -600,9 +630,9 @@
"Tranche Disbursement": "Décaissement des tranches",
"Savings Activation": "Activation de l'épargne",
"Saving No Activity Fee": "Économiser sans frais d'activité",
"SHAREACCOUNT": "COMPTE DE PARTAGE",
"SHAREPRODUCT": "PARTAGERPRODUIT",
"SSBENEFICIARYTPT": "SSBÉNÉFICIAIRETPT",
"SHAREACCOUNT": "Compte d'Actions",
"SHAREPRODUCT": "Produit d'Actions",
"SSBENEFICIARYTPT": "Bénéficiaires TPT Service Autoservice",
"Withdrawal Fee": "frais de retrait",
"Annual Fee": "Frais annuels",
"Monthly Fee": "Redevance mensuelle",
@@ -677,7 +707,7 @@
"Next/Last installment": "Proch./Dern. échéance",
"Next installment": "Prochain versement",
"Last installment": "Dernier versement",
"LOAN_PROVISIONING": "PRÊT_PROVISIONING",
"LOAN_PROVISIONING": "Provision de prêt",
"Loan Interest Recalculation": "Recalcul des intérêts du prêt",
"Reamortization": "Réamortissement",
"equals": "équivaut à",
@@ -765,7 +795,19 @@
"Full Leap Year": "Année bissextile complète",
"Feb 29 Period Only": "Période du 29 février seulement",
"Waive Interest": "Renoncer aux intérêts",
"Equal Amortization of Outstanding amount": "Amortissement égal du montant restant dû"
"Equal Amortization of Outstanding amount": "Amortissement égal du montant restant dû",
"Monday": "Lundi",
"Tuesday": "Mardi",
"Wednesday": "Mercredi",
"Thursday": "Jeudi",
"Friday": "Vendredi",
"Saturday": "Samedi",
"Sunday": "Dimanche",
"same day": "même jour",
"move to next working day": "déplacer au jour ouvrable suivant",
"move to next repayment meeting day": "déplacer au jour de réunion de remboursement suivant",
"move to previous working day": "déplacer au jour ouvrable précédent",
"move to next meeting day": "déplacer au jour de réunion suivant"
},
"commons": {
"50 characters long": "50 caractères",
@@ -809,11 +851,17 @@
"required and cannot be negative": "obligatoire et ne peut pas être négatif",
"should": "devrait",
"on": "sur",
"every": "chaque",
"Password validation": "Le mot de passe doit contenir au minimum {{minchar}} caractères, dont 1 majuscule, 1 minuscule et un caractère spécial et ne doit pas être composé de caractères répétés ou d'espaces blancs.",
"Must be at least": "Doit être au moins",
"Must be less or equal to": "Doit être inférieur ou égal à",
"must be after or equal to start date": "doit être postérieure ou égale à la date de début"
},
"passwordPreferences": {
"Password must be at least 1 character and not more than 50 characters long": "Le mot de passe doit contenir au moins 1 caractère et pas plus de 50 caractères",
"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": "Le mot de passe doit contenir au moins 6 caractères, pas plus de 50 caractères, doit inclure au moins une lettre majuscule, une lettre minuscule, un chiffre et aucun espace",
"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": "Le mot de passe doit contenir entre 12 et 50 caractères, incluant au moins une lettre majuscule, une lettre minuscule, un chiffre et un caractère spécial, sans espaces ni caractères répétés consécutifs"
},
"heading": {
"Account Linked Financial": "Liste des comptes liés aux différentes activités financières. Pour en savoir plus cliquez :",
"Account Name": "Nom du compte",
@@ -1682,7 +1730,6 @@
"Frequency Type": "Type de fréquence",
"Frequency for compounding": "Fréquence de composition",
"Frequency for recalculate Outstanding Principal": "Fréquence de recalcul du capital impayé",
"Friday": "Vendredi",
"From": "Depuis",
"From Account": "Du compte",
"From Account ID": "À partir de l'identifiant du compte",
@@ -1917,8 +1964,10 @@
"Manage Roles and Permission": "Gérer les rôles et les autorisations",
"Mandatory": "Obligatoire",
"Mandatory Guarantee(%)": "Garantie obligatoire (%)",
"Manual Entries": "Entrées Manuelles",
"Manual Entries Allowed": "Entrées manuelles autorisées",
"Manual Journal Entry": "Écriture de journal manuelle",
"System Entries": "Entrées Système",
"Mapper Key": "Clé du mappeur",
"Mapper Value": "Valeur du mappeur",
"Mapping id": "Identifiant de mappage",
@@ -2576,6 +2625,7 @@
"Capitalized Income": "Revenu capitalisé",
"Capitalized Income Adjustment": "Ajustement du revenu capitalisé",
"Centers": "Centres",
"Change Loan Officer": "Changer l'agent de crédit",
"Charge-Off": "Amortir",
"Chart of Accounts": "Plan comptable",
"Checker Inbox and Tasks": "Boîte de réception et tâches du vérificateur",
@@ -2804,6 +2854,7 @@
"Client Signature is not provided.": "La signature du client n'est pas fournie.",
"Clients": "Clientèle",
"Clients View": "Vue Clients",
"ClientName": "Nom du client",
"Codes": "Codes",
"Codes are used to define drop down values": "Les codes sont utilisés pour définir les valeurs déroulantes",
"Collateral": "Collatéral",
@@ -2896,6 +2947,9 @@
"Download recurring deposit transactions template and upload recurring deposit transaction excel files": "Téléchargez le modèle de transactions de dépôt récurrentes et téléchargez les fichiers Excel des transactions de dépôt récurrentes",
"Download journal entries template and upload journal entries excel files": "Téléchargez le modèle d'entrées de journal et téléchargez les fichiers Excel des entrées de journal",
"Download guarantors template and upload guarantor excel files": "Téléchargez le modèle des garants et téléchargez les fichiers Excel des garants",
"EnterAmount": "Entrer le montant",
"EnterPhoneNumber": "Entrer le numéro de téléphone",
"EnterTransferDescription": "Entrer la description du transfert",
"Days": "Jours",
"Declining Balance": "Solde dégressif",
"Define AdHocQuery for Organization": "Définir AdHocQuery pour l'organisation",
@@ -2997,6 +3051,7 @@
"Financial Activity Mappings": "Cartographies des activités financières",
"Fixed Deposit Account Charges": "Frais de compte de dépôt fixe",
"Filter by name": "Filtre par nom",
"FilterByLoanIdOrError": "Filtrer par ID de prêt ou erreur",
"Fineract": "Fineact",
"Fixed Deposit Account Interest Rate Chart": "Tableau des taux d’intérêt des comptes de dépôt fixe",
"Fixed Deposit Account Standing Instructions": "Instructions permanentes pour les comptes de dépôt à terme",
@@ -3017,6 +3072,8 @@
"Funds are associated with loans": "Les fonds sont associés à des prêts",
"fromEmail": "de l'email",
"fromName": "deNom",
"FromAccountId": "Depuis l'ID du compte",
"FromClientId": "Depuis l'ID du client",
"GLAccount Balances Application": "Cela permet à une organisation souhaitant passer à Mifos de transférer plus facilement les soldes des comptes GL (depuis son application comptable existante ou son système manuel) vers Mifos X Accounting.",
"GSIM Account View": "Vue du compte GSIM",
"General": "Général",
@@ -3109,6 +3166,8 @@
"No client was found": "Aucun client n'a été trouvé",
"No data found": "Aucune donnée disponible",
"NoDocuments": "Aucun document disponible.",
"NoFileSelected": "Aucun fichier sélectionné",
"NoNotesAvailable": "Aucune note disponible",
"No loan locked available": "Aucun prêt bloqué disponible.",
"No notifications": "Pas de notifications",
"No pending loan available for disbursal": "Aucun prêt en attente disponible pour décaissement.",
@@ -3123,6 +3182,7 @@
"Notifications": "Notifications",
"Organization": "Organisation",
"Organization available languages": "L'organisation peut sélectionner une langue ici parmi les langues disponibles ici.",
"Optional": "Optionnel",
"out": "dehors",
"Original Schedule": "Calendrier original",
"Overdue Charges": "Frais de retard",
@@ -3190,9 +3250,14 @@
"Search Journal Entry": "Rechercher une entrée de journal",
"Search bar to filter fixed deposit products.": "Barre de recherche pour filtrer les produits de dépôt à terme.",
"Search by Text": "Recherche par texte",
"SearchByName": "Rechercher par nom",
"SearchByClient": "Rechercher par nom de client, ID externe, mobile",
"SearchByExternalID": "Rechercher par ID externe",
"Search by user": "Recherche par l'utilisateur",
"Section Buttons": "Cette section contient le nom d'utilisateur, la photo de l'utilisateur, les paramètres utilisateur et le bouton de déconnexion.",
"select": "sélectionner",
"SelectDate": "Sélectionner la date",
"SelectOrTypeClientName": "Sélectionner ou saisir le nom du client",
"Selection you can create new drop-downs and edit": "À partir de cette sélection, vous pouvez créer de nouvelles listes déroulantes et modifier leurs valeurs, ainsi que modifier les valeurs des codes et des listes déroulantes générés par le système.",
"Self Service": "En libre service",
"Self Service App Configuration": "Configuration de l'application libre-service",