Keep operational terms consistent

Choose simple translations for appointment status, service names, dates, and worker actions. Use the same terms in owner, worker, and client views so people do not have to guess whether two labels mean the same thing.

Store one schedule

English and Spanish interfaces should read from the same appointment record. Separate calendars or translated copies create conflicts. Language changes how information is presented; it should not create another version of the booking.

Design for the worker's phone

Check translations with real users

Literal translation can sound unnatural or confusing. Ask bilingual owners, workers, or clients to review critical actions. Update wording when the meaning is unclear, while keeping the underlying workflow unchanged.