Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+1 vote
46 views
ago in Plugins by

Hello Q2A Community,

I’m pleased to share a new open-source plugin I’ve developed for Question2Answer:

Smart Language Switcher

This plugin enables dynamic interface language switching by automatically detecting installed language packs inside the qa-lang/ directory. It allows users to switch languages without modifying any core Q2A files.

Key Features

Automatically detects installed language folders

ISO-based readable naming (e.g., en → English, hi → Hindi, en-GB → English UK)

Supports metadata.json where available

Remembers user-selected language

Clean “Select Language” placeholder UI

Lightweight and performance optimized

Fully built using the official Q2A plugin API

Production-ready and stable

GitHub Repository

Source code available here:

https://github.com/knowledgebuzz/q2a-smart-language-switcher

Contributions, feedback, and suggestions are welcome.

Documentation

Full technical documentation:

https://unitedafrica.digital/q2a-language-selector

Installation

Upload plugin to: qa-plugin/smart-language-switcher/

Ensure language packs are inside: qa-lang/

Activate via Admin → Plugins

The goal is to make Q2A communities more accessible globally while keeping everything clean, lightweight, and core-safe.

If anyone would like to test it or suggest improvements, I’d really appreciate the feedback.

For custom installation or configuration: davis@unitedafrica.digital

Please log in or register to answer this question.

...