BACK TO PROJECTS
[06]ARCHIVED(2024)
Universal Translation Framework
Backend HTML localization framework for instant multilingual merchant support.
Instant multilingual rollout for all merchant products
[01]SYSTEM OVERVIEW
A backend HTML localization framework designed to provide instant multilingual support across Juspay's product suite without per-language frontend deployments.
The Engineering Challenge
Global merchants required payment pages in local languages, but previous solutions needed separate frontend builds and deployments per locale, creating significant operational overhead.
Implemented Solution
Engineered a backend translation layer that intercepts and translates HTML payloads based on merchant language preferences before delivery.
[02]SYSTEM ARCHITECTURE
- Middleware translation layer processing HTML payloads at the edge
- Centralized translation key management with fallback hierarchy
- Merchant language preference resolution from session and gateway config
[03]TECHNOLOGIES UTILIZED
PythonFastAPINode.jsPostgreSQLREST APIs
[04]KEY FINDINGS & TAKEAWAYS
Server-side HTML transformation is significantly faster to deploy per locale than full frontend rebuilds