Appointy Premium allows you to localize your service information so customers can view the booking experience in the language they select.
For example, if your business serves both English- and Chinese-speaking customers, you can maintain your default service information in English and add Chinese translations for the same services.
When a customer chooses Chinese, they can see the localized service name, description, category, and other supported labels in Chinese instead of the default English content.
This helps you deliver a more natural booking experience without creating separate services for every language.
Why localize your services?
Localization is especially useful for businesses that serve customers across different languages or regions.
Instead of creating:
- One English version of a service
- One Chinese version of the same service
- One version for every additional language
you can maintain a single service and add translated content for the supported languages.
For example:
Default / English
Service: Deep Tissue Massage
Description: 60-minute therapeutic massage
Category: Massage
Service alias: Service / Services
Chinese
Service: 深层组织按摩
Description: Localized Chinese service description
Category: 按摩
Service alias: 服务
When the customer uses the Chinese booking experience, the localized Chinese content is displayed.
One service can support multiple customer languages without duplicating the service itself.
What can be localized?
From the Languages section, you can manage translations for areas such as:
- Services
- Service descriptions
- Service Templates
- Categories
- Aliases and general booking terminology
This allows both individual service content and the terminology used across the booking experience to be adapted to the customer's language.
Where to manage service translations
Go to the Services section in Appointy Premium and open the Languages option.
From the Languages window, you can switch between:
- Service
- Service Template
- Category
- Alias
Each section shows your default content alongside the languages enabled for your account.
Localize service names and descriptions
Open the Service tab.
You will see the service information in the default language and separate columns for the additional languages configured for your business.
Enter the translated service information in the relevant language column.
Depending on the service, this can include information such as:
- Service title
- Service description
- Other localized service content
Once completed, click Save.
Example
Suppose your default service is:
W2R Wake | Axis 22
with an English description.
In the Chinese language column, you can enter the Chinese service title and description.
Customers using the Chinese booking experience can then see the Chinese version instead of the English default.
Localize service categories
Open the Category tab to translate your service categories.
For example:
English: NT Sai Kung
Chinese: 新界 西贡
or a category such as:
English: Massage
Chinese: 按摩
This keeps the service browsing experience consistent with the language selected by the customer.
Localize your service alias and booking terminology
The Alias tab lets you localize the terminology used throughout the booking experience.
This is particularly useful because different businesses may not use the word Service at all.
For example:
| Business | English alias |
|---|---|
| Tutoring | Class / Classes |
| Coaching | Session / Sessions |
| Music school | Lesson / Lessons |
| Clinic | Consultation / Consultations |
| Activity business | Activity / Activities |
You can then provide the appropriate translation for each language.
For example:
English: Service
Chinese: 服务
This means the customer experience can use both the correct business terminology and the correct language.
Localize Service Templates
If you use Service Templates across multiple locations, you can also maintain localized versions of the template information.
This is useful for multi-location businesses that want consistent service definitions across locations while supporting more than one customer language.
Rather than translating the same service independently at every location, the translated template can help maintain a standardized multilingual setup.
How localization improves the customer booking experience
Localization is more than translating a service title.
It helps make the full booking journey easier to understand.
For example, a Chinese-speaking customer can see:
- Service names in Chinese
- Service descriptions in Chinese
- Categories in Chinese
- Business terminology in Chinese
rather than moving between Chinese and English throughout the booking process.
This can be particularly valuable for:
- Multi-location businesses
- International businesses
- Tourism and activity businesses
- Clinics and wellness businesses
- Education and tutoring businesses
- Businesses operating in multilingual cities or regions
Example: Multilingual activity business
Suppose a watersports business serves both English- and Chinese-speaking customers.
It offers:
- Wakeboarding
- Boat hire
- Training sessions
Instead of maintaining separate English and Chinese versions of each service, the business can keep one service record and add localized content.
An English-speaking customer might see:
Wakeboarding Session
Book a Session
while a Chinese-speaking customer sees the corresponding Chinese title, description, category, and terminology.
The underlying service remains the same.
Import and export translations
The Languages section also includes Import and Export options.
These can be useful when you have a large amount of translated content to manage.
For example, you can export the localization data, update translations in bulk, and import the completed content back into Appointy.
This is especially useful for businesses with:
- Large service catalogs
- Multiple locations
- Several service categories
- Multiple supported languages
Frequently Asked Questions
Do I need to create a separate service for every language?
No. You can keep one service and add localized content for the languages supported by your account.
What happens when a customer selects another language?
The booking experience can display the localized content configured for that language, including the supported service information and terminology.
Can I translate service descriptions as well as service names?
Yes. Service content can be localized so customers can understand what the service includes in their selected language.
Can service categories be translated?
Yes. Categories can be localized separately.
Can I translate “Service” into another term or language?
Yes. The Alias section lets you manage terminology such as Service, Services, Customer, Employee, Location, and other supported labels.
Can I use Class instead of Service and translate it too?
Yes.
For example, a tutoring business could use:
English: Class / Classes
and configure the corresponding terminology for Chinese or another supported language.
Can multi-location businesses use localization?
Yes. Localization is particularly useful for multi-location businesses serving customers in different languages or regions.
Can I manage translations in bulk?
The Languages section includes Import and Export options, which can help with larger localization updates.