Task #1866
openEpic #1799: Finance Module API Integration (End-to-End)
Implement Localization in Finance Module (Frontend + Backend)
0%
Description
Implement localization across the Finance module including KYC flows, customer details, external accounts, transfers, and virtual accounts. Ensure both UI and backend API messages are fully localized.
Supported Languages:
en (Default)
es-CO
es-MX
Scope of Work:
💰 Frontend
KYC screens (status, actions)
Customer details
External accounts
Transfers
Virtual accounts
Status labels (pending, approved, rejected)
⚙️ Backend
Finance API responses
KYC status messages
Transfer status messages
External account operations messages
Tasks:
Frontend
Extract all Finance module strings
Add translations for all supported languages
Handle dynamic values (amount, status, names)
Update UI to use translation keys
Ensure proper formatting (currency, date)
Backend
Localize Finance API messages
Add translation keys for:
KYC statuses
Transfer states
Account operations
Implement locale-based response handling
Add fallback language logic
Acceptance Criteria:
All Finance screens are localized
KYC, Transfers, Accounts reflect correct translated status
API responses change based on locale
Currency and values display correctly
No hardcoded strings remain
Arabic RTL works properly
No data to display