Skip to content

feat: Add multilingual complaint translation and translated PDF export

Laya Shankari requested to merge translation into develop

Summary

This MR adds multilingual translation support for generated civic complaints.

Changes

  • Replaced Gemini-specific translation configuration with generic I18N provider configuration.
  • Added Hindi translation support along with existing Telugu and English translation flow.
  • Added offline fallback translations for common civic complaint phrases, departments, priorities, and Hyderabad locations.
  • Added translated complaint PDF download support.
  • Updated README and user manual documentation for I18N setup and translation usage.
  • Updated .env.example to use I18N_API_KEY.

Commits Included

  • feat: replace Gemini toggle with I18N, add Hindi + translated PDF
  • fix: improve Hindi and Telugu complaint translations
Edited by Laya Shankari

Merge request reports

Loading