Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Blesta supports additional languages and allows you and your clients to specify their preferred language. Multi-language support extends to the admin and client interfaces, email templates, modules, and more.


titleDid you know?

A language translation utility is provided at This project is intended to facilitate the crowd sourced translation of Blesta into many languages and participation is highly encouraged. You can also download community-translated language packs from this translator.

Installing Languages

To install a language pack, you will need to:

  1. Unzip the contents of the language zip you downloaded (assuming you downloaded it from the Blesta Translator);
  2. Upload the contents of /public_html/ from the zip to the web directory that you have Blesta installed under (e.g. /public_html/ or /billing/).
  3. Log into Blesta and navigate to [Settings] -> [General] -> [Internationalization] and click Install to install the language.
  4. (optional) If you would like to use this language as your company's default language, navigate to [Settings] -> [General] -> [Localization] and select it from the Default Language drop-down. Don't forget to save this change.


Due to caching in Blesta, the primary navigation will not appear to be using the new default language when you change it. You must re-save your Staff Group settings for this to take effect. You can do this under [Settings] -> [System] -> [Staff] -> [Staff Groups] by editing your staff group and clicking to save your settings.

titleWhat happens when I use a language that is not completely translated?

If you install and use a language whose definitions are only partially complete, the remaining definitions will appear in your default language.