Translate Time Slot with WPML

Start booking your WordPress appointments in multiple languages with a WPML compatible booking plugin

Required WPML Plugins

To translate the Time Slot booking plugin into multiple languages with WPML, install and activate the WPML Multilingual CMS and WPML String Translation plugins.

List of WPML plugins required to translate the Time Slot booking form

WPML Plugin Setup

Use the WPML setup wizard to choose your languages and translation mode. For more information, visit the WPML documentation. To translate the Time Slot booking form, follow the steps below.

WPML setup wizard translation mode screen

Available Time Slot Translations

Currently, Time Slot is fully translated into English, Spanish, French, Dutch and German. Other languages are available through WPML, but these Time Slot translations are ready for you to use and can be loaded quickly and easily. If you would like to use the available translations, go to WPML > Languages. Add one of the available Time Slot languages to your site.

Site languages enabled on WPML

Next go to Dashboard > Updates in the WordPress sidebar menu. Click the Update translations button, if available. Now WPML will automatically translate the Time Slot booking form on your front end pages.

Update WordPress translations for your WPML languages

If you would like to override any of these individual string translations, follow the steps below. Emails, custom form success messages, and your company address will not automatically translate. Follow the steps for additional strings to translate these sections.

Find Time Slot Strings in WPML

In the WPML plugin > Theme and plugins localization section, check the box to select the Time Slot plugin. Now click the Scan selected plugins for strings button. It may take a few minutes to complete the process.

Find Time Slot strings for WPML translation

Translate Time Slot Strings

Next in the WPML plugin > String Translation section, select the timeslot domain. To use the WPML language switcher on your site, you do not need to translate all of the available Time Slot strings. Find only the booking form strings, and click the plus sign (+) to add translations for each of your site languages. If you are using a .po file from WordPress, the translations you add here will override the existing translations. For more information on string translation, view the guide at WPML.

Time Slot booking plugin strings on the WPML string translation screen

Additional Strings

Some Time Slot strings are available under different domains on the WPML plugin > String Translation page.

WPML domain selector for translation strings

To translate these strings, select the following options from the In domain dropdown.

StringOption
Success Messageadmin_texts_timeslot-general-tab
Company Addressadmin_texts_timeslot-company-tab
Email Messagesadmin_texts_timeslot-email-tab

Translating Emails

When translating email messages, don’t make any changes to the HTML tags and shortcodes.

Translate Time Slot booking plugin email in the WPML string translation editor

You’re done!

Now WPML will fully translate the Time Slot WordPress booking form and notification emails into your languages. Check out the guide for adding a form to your page with a shortcode, Gutenberg block or Elementor widget.