Skip to content

enhance(support): integrate localization translations for faq help center#215

Open
spiffamani wants to merge 1 commit into
SwiftChainn:mainfrom
spiffamani:enhance/faq-multilingual
Open

enhance(support): integrate localization translations for faq help center#215
spiffamani wants to merge 1 commit into
SwiftChainn:mainfrom
spiffamani:enhance/faq-multilingual

Conversation

@spiffamani

Copy link
Copy Markdown

Summary

Closes #160

Added multi-lingual support (English/Pidgin/Hausa/Yoruba/Igbo) to the FAQ Help Center.

Changes

  • contexts/LanguageContext.tsx — Context provider for language state
  • services/languageService.ts — Persists language to localStorage
  • hooks/useLanguage.ts — Hook consuming the context
  • hooks/useFaq.ts — Updated to accept locale param
  • services/faqService.ts — Passes lang param to API
  • components/support/FaqHelpCenter.tsx — Language dropdown added
  • locales/ — JSON dictionaries for all 5 languages
  • app/providers.tsx — LanguageProvider wired in

Tests

All useLanguage tests passing.

@drips-wave

drips-wave Bot commented Jun 29, 2026

Copy link
Copy Markdown

@spiffamani Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enhancement: Multi-Lingual Support (Pidgin/Hausa/Yoruba/Igbo) for FAQ UI

1 participant