In this document:
Start translating your Simply Schedule Appointments Booking Calendar using the WordPress translation system.
Anyone can start translating and contributing to the translations. A team of volunteers oversee the process. It could take a long time for the team of volunteers to review and approve the translations.
Additionally, a translation isn’t considered complete until 95% of the strings are translated, reviewed, and approved. Only complete translations are downloadable by default.
We’ve provided a tool to make it easy to download and use in-progress translations right away.
The translations work whether you’re using a global WordPress language setting, a user language setting, or a multilingual plugin.
By default, Simply Schedule Appointments is available in U.S. English. As of June 2020, we have other translations far enough along to be usable for many cases:
- Portuguese (Portugal) / Português
- Portuguese (Brazil) / Português do Brasil
- Hungarian / Magyar
- Swedish / Svenska
- Italian (Italy) / Italiano
- Russian / Русский
- Turkish /Türkçe
- Estonian / Eesti
- German / Deutsch
- Spanish (Spain) / Español
- Spanish (Mexico) / Español de México
- French (France) / Français
- Dutch / Nederlands
- Polish / Polski
If there’s another language you’d like to use that’s missing, you can contribute a translation in your language.
Downloading a Translation
To download and install an in-progress language pack, head to Settings > Translations.
On the translation screen, select one of the available translations from the dropdown menu:
Then click the Download and install button.
The language pack will be fetched, downloaded, and installed into the correct folder on your WordPress site.
Installed Language Packs
You’ll see the language packs that you’ve downloaded listed at the bottom of the screen:
Under the name of the language pack, there’s a link to Improve this translation. If you see any missing or incorrect translations, you can use this link to head right to where you can fix them.
On the right, you’ll see a refresh button that gets a fresh copy of the language pack. This is handy for cases where you or other users have contributed new translations and you want those to be available for your site.
Translating Using Different Methods
Once you’ve got your language pack downloaded and installed, there are five different ways that you can put that to use on your site:
Note: Your notification Subject and Messages don’t auto-translate, you’ll have to re-write them in your preferred language. Help guide: Emails Not Translating with Language Pack
Note x2: If you don’t like the translations included in the pack, please see our guide on Editing Phrases and Labels in Calendar.
Set the Global Language for Your Site
From the WordPress dashboard, head to Settings > General and look for the Site Language setting:
Set the Language for Your User
Each user can select their own language. To change your preferred language for your user, from the WordPress dashboard, head to Users > Your profile and look for the Language setting:
Use a Multilingual Plugin
Using the SSA Locale Shortcode
The default [ssa_booking] shortcode displays the Booking Calendar in your site’s default language.
However, you can override your site’s default language by using the following shortcode format:
You can see a full list of all the language codes here. The shortcode format uses the text highlighted in yellow underneath each language description:
For example, to display your booking calendar in Danish, the shortcode looks like this:
Your language must be in our language pack list, if not you’ll need to contribute translations to your language pack. See the top of this page for more information on how you can contribute translations to your language pack.
File a support ticket with our five-star support team to get more help.
File a ticket
Display the Booking Calendar on Your Site
Emails Not Translating