Platform · Custom Terminology

Speak your institute's language — across every screen.

Vacademy lets every institute rename every user-facing term: 'Course' → 'Product', 'Batch' → 'Cohort', 'Learner' → 'Student' or 'Trainee' or 'Employee'. Singular + plural forms supported across 16+ configurable terms — applied automatically to every screen, email, PDF, and mobile app.

  • 16+ configurable terms
  • Singular + plural forms
  • Applied to web · mobile · email · PDF
  • Multi-language friendly
Settings · Naming · Corporate L&D tenant
Live · applied across 11 surfaces
Term mapping · 16 of 16 configured
Lang
System default
Your term
EN
Learner
/Learners
Employee
/Employees
EN
Course
/Courses
Training
/Trainings
EN
Batch
/Batches
Cohort
/Cohorts
EN
Live Session
/Live Sessions
Workshop
/Workshops
HI
विद्यार्थी
/विद्यार्थी
कर्मचारी
/कर्मचारी
Configured
14 / 16
Languages
3 (EN · HI · AR)
Live preview · applied everywhere
  • Web
    Welcome, Sara. You have 3 active Trainings.
  • Email subject
    Your Workshop starts in 1 hour
  • WhatsApp
    Cohort Q1 · 247 Employees enrolled
  • Mobile app
    Browse Trainings · View Workshops
Surfaces covered
WebMobileEmailWhatsAppPDFPushReportsAdminCertsAI emailsAutoBanner
Runtime rendering: ‘Learner’ → ‘Employee’ substituted on 47 screens automatically · no deploy needed.

Why teams switch

The status quo is costing your team time and money

Your domain has its own vocabulary

Schools say 'student' + 'class'. Corporate L&D says 'employee' + 'training'. Bootcamps say 'cohort'. Most LMSes hardcode 'learner' and you can't change it.

Use your domain's actual vocabulary

Mismatched terms confuse users

When the UI says 'learner' but your team says 'trainee', support tickets multiply. New employees get confused. Your platform feels foreign.

UI matches the words your team already uses

Manual pluralisation breaks at scale

Some LMSes let you change the term, but auto-pluralise by adding 's'. 'Child' → 'Childs'. 'Faculty' → 'Facultys'. Cringe.

Configure singular + plural separately

Inside Naming Settings

16 terms · multi-language · applied everywhere

Term mapping table, multi-language toggles, and live preview across web / email / WhatsApp / mobile.

Settings · Naming · Corporate L&D tenant
Live · applied across 11 surfaces
Term mapping · 16 of 16 configured
Lang
System default
Your term
EN
Learner
/Learners
Employee
/Employees
EN
Course
/Courses
Training
/Trainings
EN
Batch
/Batches
Cohort
/Cohorts
EN
Live Session
/Live Sessions
Workshop
/Workshops
HI
विद्यार्थी
/विद्यार्थी
कर्मचारी
/कर्मचारी
Configured
14 / 16
Languages
3 (EN · HI · AR)
Live preview · applied everywhere
  • Web
    Welcome, Sara. You have 3 active Trainings.
  • Email subject
    Your Workshop starts in 1 hour
  • WhatsApp
    Cohort Q1 · 247 Employees enrolled
  • Mobile app
    Browse Trainings · View Workshops
Surfaces covered
WebMobileEmailWhatsAppPDFPushReportsAdminCertsAI emailsAutoBanner
Runtime rendering: ‘Learner’ → ‘Employee’ substituted on 47 screens automatically · no deploy needed.

How custom terms work

Configure once, applied everywhere

Vacademy's terminology system reads custom terms at render time via getTerminology() / getTerminologyPlural() across every screen, email, PDF, and mobile app.

01

Pick the terms to customise

16+ configurable terms: Course, Level, Session, Subject, Module, Chapter, Slide, LiveSession, Batch, Package, Learner, Teacher, Admin, AssessmentCreator, Evaluator, Invite, AudienceList, Inventory, PopularTag.

02

Set singular + plural per term

Each term has both singular and plural forms. 'Course' / 'Courses' is default. Set 'Product' / 'Products' or 'Programme' / 'Programmes' or 'पाठ्यक्रम' / 'पाठ्यक्रम' as you want.

03

Multi-language terms

Set different terms per language. English UI uses 'Cohort'; Hindi UI uses 'समूह'; Tamil UI uses 'குழு'. Each term is independent per locale.

04

Auto-applied everywhere

Vacademy renders terms via runtime lookups. Web, mobile, email, PDFs, WhatsApp templates — all use your terms. No code change required for any screen.

What's inside

Real terminology system — not 'rename a column'

Map these to your workflow →

16+ configurable terms

Covers every learner-facing concept: structure (Course / Module / Chapter / Slide), people (Learner / Teacher / Admin), grouping (Batch / Package / Session).

Singular + plural forms

Not a stupid 'append s'. Configure 'Faculty' singular + 'Faculty' plural; 'Child' singular + 'Children' plural; 'Cohort' singular + 'Cohorts' plural — separately.

Per-language terms

English UI uses 'Cohort'; Hindi UI uses 'समूह' (samooh); Arabic UI uses 'الفوج' (al-fauj). Each locale's terms are configured independently.

Applied across every surface

Web app, admin dashboard, learner app, mobile (Android + iOS), email subjects + bodies, WhatsApp templates, PDF report cards, certificates, push notifications.

Session vs Batch disambiguation

Vacademy's term taxonomy distinguishes Session (academic session / semester) from Batch (group of learners) — so corporate L&D and schools can both use their natural terms.

Live preview + lint

Preview-mode shows every screen with your custom terms applied. Lint tools catch hardcoded English terms in any custom HTML / email template you author.

What changes after configuring terms

The platform finally speaks your language

16+
Custom terms

Cover every learner-facing concept that varies by domain.

100%
Coverage

Terms apply to web + mobile + email + PDF + WhatsApp — no exceptions.

−84%
Onboarding-confusion tickets

New users don't need a glossary; UI matches their existing vocabulary.

Hours
Setup time

Configure 16 terms in 30 minutes; live everywhere immediately.

Wired into the platform

Terms are read at render-time, not hardcoded

Every UI string that names a domain concept goes through getTerminology(). Change the term once; every surface updates without a deploy.

Change 'Batch' → 'Cohort' in one place; web + mobile + email update simultaneously.

Per-tenant terms in multi-tenant setups; School A says 'student', School B says 'pupil'.

AI-generated content (notes, quizzes, emails) respects your custom terms automatically.

Translation: bring your own Hindi / Tamil / Arabic terms, or use our defaults.

Built for every team

Who configures terminology

Corporate L&D

  • 'Learner' → 'Employee', 'Course' → 'Training', 'Batch' → 'Cohort'
  • Hindi/regional terms for multilingual workforce
  • Per-business-unit terms via multi-tenant

K-12 Schools

  • 'Learner' → 'Student', 'Module' → 'Unit', 'Chapter' → 'Topic'
  • Hindi / Tamil / Bengali terms per state language
  • 'Live Session' → 'Period' / 'Class'

Coaching Institutes

  • 'Course' → 'Programme' / 'Batch'
  • 'Subject' → 'Paper' for board exam prep
  • Multi-language terms for pan-India cohorts

Customer spotlight

Corporate L&D · 22,000 employees

Our L&D team always called training 'modules' and trainees 'employees'. The previous LMS forced 'course' and 'learner' everywhere, and we had a 5-page glossary in onboarding to translate. With Vacademy, we configured 14 terms once — onboarding decks shrank by 80%, support tickets dropped, and the platform felt like ours.

Head of L&D, Fortune-500 Enterprise

14 custom terms configured in 25 minutes
Onboarding doc: 12 pages → 2 pages
Support tickets on 'what does X mean?' dropped 84%

Frequently asked

Common questions from buyers

Which terms can I customise?+

16+ terms today including Course, Level, Session, Subject, Module, Chapter, Slide, LiveSession, Batch, Package, Learner, Teacher, Admin, AssessmentCreator, Evaluator, Invite, AudienceList, Inventory, PopularTag. We add more on customer request.

Does this work in non-English languages?+

Yes. Custom terms can be set per language. The same Vacademy tenant can show 'Cohort' / 'Cohorts' in English mode, 'समूह' / 'समूह' in Hindi mode, 'الفوج' / 'الأفواج' in Arabic mode. Default Hindi / Arabic / Tamil / Bengali term packs are included.

Will it break URLs or APIs?+

No. Only UI display is customised. URLs, API endpoints, database fields, and variable names stay stable. The change is purely a rendering layer — safe to change any time without breaking integrations.

Can different sub-brands use different terms?+

Yes (multi-tenant deployments). Each tenant has its own terminology settings. STEM Academy can use 'Cohort'; Code Circle can use 'Batch'; both run on the same Vacademy infrastructure.

Are AI-generated content / emails / WhatsApp aware of custom terms?+

Yes. AI-generated quizzes, notes, emails, WhatsApp templates, and report-card text all pass through the terminology layer. The AI uses your custom terms automatically — no prompt engineering needed.

From 'learner' to your real vocabulary

Send us your team's term list — we'll configure it.

List the 5–10 terms your team uses that differ from generic LMS defaults. In a 30-min session we'll set them, show every screen, and walk you through the multi-language layer.