Skip to content

Terminology Overrides

FoxCLM uses generic terms like "session", "client", and "tutor" out of the box. You may want to use different words that match your business:

  • A tutoring centre might call sessions "classes" and tutors "teachers"
  • A therapy practice might call clients "patients" and sessions "appointments"
  • A coaching business might call clients "members" and tutors "coaches"

Terminology Overrides let you rename these labels throughout the UI without changing any data.

Configurable terms

DefaultCommon overrides
class / classesAppointment, Session, Meeting, Event
sessionSession, Lesson, Visit, Class
client / clientsPatient, Student, Member, Customer
studentStudent, Pupil, Athlete, Learner
tutorCoach, Teacher, Trainer, Therapist
instructorInstructor, Facilitator, Practitioner
lessonLesson, Session, Module
bookingBooking, Appointment, Reservation

How to change a term

  1. Go to Settings -> Terminology Overrides.
  2. For each term, type your preferred label in the input.
  3. Click Save.

Changes take effect after a page refresh.

Where overrides show up

Overrides apply everywhere the label appears in the UI:

  • Sidebar navigation
  • Page titles
  • Button labels
  • Form field labels
  • Notification messages
  • Email templates (for the default templates - custom emails use the text you write)

They do not change:

  • Your own custom email bodies (rewrite them yourself)
  • API field names (the backend fields keep their original names - client, event, etc.)
  • The docs site (this documentation uses the default labels for clarity)

Reset to defaults

Click Reset to Defaults to restore all terms. Existing data is unaffected.

Pluralisation

FoxCLM handles plurals for most terms automatically when both singular and plural are set. For terms with only a singular override, plural is computed by adding s (a simple rule that works for most English terms).

For non-English languages or irregular plurals (e.g. "person" -> "people"), set both fields explicitly.

Tips

  • Decide early. Changing terminology after running for months can confuse existing users.
  • Be consistent. If you pick "appointment", use it everywhere - don't mix with "session" in emails.
  • Consider your clients. The terminology they see on invoices and booking pages affects how professional you look.

Next steps

FoxCLM Documentation