Language Packs

A language pack lets you display the system in a different locale. Follow our development guide to build your own language pack.

Getting Started

Learn about what a language pack is, the basic structure and how to initially configure your own language pack.

Language Files

Translate the language files into your locale.

Dynamic Content

A fresh installation of SupportPal includes a number of strings in English, such as status names and email templates. This default data can be translated by seeding in to the database.


Language packs can be updated over time with new static and dynamic translations. The latter can be done by making use of the simple upgrade system to run targeted code when the currently installed version is below the new language pack version.

Available Language Packs

There are a number of community-provided language packs that may be installed via our marketplace.