Skip to content
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