Skip to main content
13 languages live · your own wording

Meet learners in their own language.

Your students and their families don't all read English first. The student portal ships with a real language picker in every header — visitors land in their own language, and the rest of your funnel keeps working. It is live in English, Spanish, French, Portuguese and nine Indian languages (Hindi, Bengali, Tamil, Telugu, Marathi, Gujarati, Kannada, Malayalam, Punjabi), with a translation editor for your own wording.

New to Prolaud?Launch your academy free

  • Picker in every portal header
  • Auto-detect via navigator
  • Choice persists per device
  • Adds zero KB to first paint

Locales available today

Every Live locale has its own dictionary of portal strings — not an auto-translate widget laid over the page — and the translation editor lets you replace any line with your own wording. The Coming soon entries appear in the picker but can't be selected yet. Want a language not listed? Tell us which one — we prioritize on demand.

LocaleSample ("Sign in")Status
🇬🇧English enSign inLive
🇪🇸Español (Spanish) esIniciar sesiónLive
🇫🇷Français (French) frSe connecterLive
🇧🇷Português (Portuguese) ptEntrarLive
🇮🇳हिन्दी (Hindi) hiसाइन इनLive
🇮🇳বাংলা (Bengali) bnসাইন ইনLive
🇮🇳தமிழ் (Tamil) taஉள் நுழைLive
🇮🇳తెలుగు (Telugu) teసైన్ ఇన్Live
🇮🇳मराठी (Marathi) mrसाइन इनLive
🇮🇳ગુજરાતી (Gujarati) guસાઇન ઇનLive
🇮🇳ಕನ್ನಡ (Kannada) knಸೈನ್ ಇನ್Live
🇮🇳മലയാളം (Malayalam) mlസൈൻ ഇൻLive
🇮🇳ਪੰਜਾਬੀ (Punjabi) paਸਾਈਨ ਇਨLive
🇸🇦العربية (Arabic) arتسجيل الدخولComing soon
🇮🇩Bahasa Indonesia idMasukComing soon

Live count: 13 · Coming soon: 2 · Total: 15

How it works under the hood

Real dictionaries, your wording

Strings live in per-language dictionaries, scoped per surface and version-controlled — not an auto-translate widget that ages badly. On paid plans, a translation editor lets you override any string, per language.

Lightweight

Pure React Context — no 50 KB i18n library on the first-load bundle. Adding a locale means dropping in a JSON-like dictionary object. SSR-safe.

Works with white-label

The picker uses your brand colors + fonts. Set a default language for your portal so first-time visitors land in the right one without picking.

What gets translated (and what doesn't)

Platform chrome — translated

  • Header navigation, footer, language picker.
  • Sign-in, forgot-password, accept-invite flows.
  • Course catalog + shop landing copy.
  • Library, common CTAs, error states.

Your content — stays as authored

  • Course titles, descriptions, lesson bodies.
  • Blog posts, store products, page sections.
  • Certificates + email templates.

Sell into multiple markets with the same product? Author the course twice, set each one's SEO language. Course-content auto-translation is on the AI roadmap.

Open your portal in Español, Français, हिन्दी — today.

The picker is already in your portal header, with every live language offered by default. Switch and see — the chrome around your courses changes language with no page reload. On paid plans you choose which languages to offer and edit the wording yourself.

New to Prolaud?Launch your academy free

See also: White-label · Learner: change language