Documentation

Multi-Language Configuration

Multi-Language with BookingPress

To get and Activate the Multi-Language Addon, please follow the below steps.

  • First, login to the BookingPress Website, and you will be redirected to the My Account page.
  • Now, click on the “Access Passes” link from the left menu panel.
  • After going to the Access Passes, click on the “View your downloads” button.
  • From the list, please look for the “Multi-Language” addon, click on the download button, and it will automatically start downloading the addon. After the download is finished, upload the downloaded zip file to WordPress just link any other WordPress Plugin, then install and activate the addon to use it.
Multi-Language Addon

Once the addon is activated, to start with the Configuration, go to BookingPress -> Settings. Here, scroll down to Language Settings section, and select the Languages from the Select dropdown to which you want to translate your BookingPress Booking Form on the Front-end.

Multi Language General Seeting

Once the Languages are selected, Save the settings.

Configure Services In Multiple Languages

Now, to configure the services in Multiple Languages, go to BookingPress -> Services -> Add/Edit Services. Here, click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation options on the right side of the screen.

Multi Language Service Section

Here, select the Language, and configure the information of the services to be Translated. For example Service Name & Service Description. You can select the language one by one and set the Service Name & Service Description in those languages. Once the service is configured in multiple languages, save the service. And these strings will display the Service Name & Service Description as per the website’s language.

Configure Common Field Labels & Custom Fields In Multiple Languages

To configure the Common Field Labels, go to BookingPress -> Customize -> Forms. Here, click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation options on the right side of the screen.

Here, select the Language, and configure Common Field Labels and save the settings and those Field Labels will be translated at the Front-end of the Booking Form.

Multi Language Booking Section

Now, go to BookingPress -> Customize -> Custom Fields -> My Bookings, here click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation options on the right side of the screen.

Select the Language, and configure the Common Field Labels of the My Bookings form and save the settings and those Field Labels will be translated at the Front-end of the My Bookings Form.

Multi Language My Booking Section

Now, go to BookingPress -> Customize -> Custom Fields, here click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation options on the right side of the screen.

Select the Language, and configure the Field Labels Error Message and Placeholders and save the settings and those Fields will be translated at the Front-end of the Booking Form.

Multi Language Custom Field Section

Configure Notifications In Multiple Languages

Go to BookingPress -> Notifications, here, select the notification that you want to translate, and click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation Options on the right side of the screen.

From here, select the Language, and configure the Email Notification Subject and Message in the selected Language and save the notification.

Multi Language Notification Section

Now, whenever there is a new Appointment is created, the Customers will receive an Email as per the Appointment Booked in the Booking Form’s language. Suppose, if the website’s language was French and the Customer has booked an appointment from the French Language Booking Form, then the Customer will receive the Email Notification too in the French Language.

And if you have Configured WhatsApp and SMS notification addons, then you will also be able to configure the Message for each Notification to be sent via WhatsApp and SMS.

Configure Company Information In Multiple Languages

Go to BookingPress -> Settings -> Company, here, select the notification that you want to translate and click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation Options on the right side of the screen.

Now, select the Language, and set the Company Name & Company Address and it will display the Name and Address of the company as per the selected language of the website.

Multi Language Company Setting Section

Configure Customer Settings In Multiple Languages

Go to BookingPress -> Settings -> Customers, here, select the notification that you want to translate and click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation Options on the right side of the screen.

Now, select the Language and configure the Labels of the Fields in multiple languages as per your requirement.

Multi Language Customer Setting Section

Configure Common Messages In Multiple Languages

Go to BookingPress -> Settings -> Messages, here, select the notification that you want to translate and click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation Options on the right side of the screen.

Now, select the Language and configure all the Common Messages in multiple languages as per your requirement and these messages will be displayed as per the languages of the website.

Multi Language Message Setting Section

Configure Invoice In Multiple Languages

Go to BookingPress -> Settings -> Invoice, here, select the notification that you want to translate and click on the Translate button from the top right corner of the page, and you will be able to see a slide of Translation Options on the right side of the screen.

Now, select the Language and configure all the Invoice in multiple languages with Custom HTML as per your requirement the Invoice will be displayed to the customers as per the language of the Booking Form at the of Booking an appointment.

Multi Language Invoice Setting Section