Translations

You can download the compiled, translated files for the available languages from projectsend.org/translations

Each download will include a zip file that you need to uncompress in the root of your installation. The included files are all the resources available in the project, at this time:

  • lang/{translation_file}.po

  • lang/{translation_file}.mo

And for each of the main templates

  • templates/{template}/lang/{translation_file}.po

  • templates/{template}/lang/{translation_file}.mo

How to use a new language

All downloaded languages will be available in the switcher in the top bar of your installation. You can switch between any of them by opening the dropdown and selecting you new language for the current session.

To have a language as default for all users and sessions open your configuration file at /includes/sys.config.php with a text editor of your choice.

There, find the line that reads something like this:

define(‘SITE_LANG’,’en’);

And change the value to the name of the file of your language minus the file extension.

For example, if you want to use the French language, change it to

define(‘SITE_LANG’,’fr’);

If your language is localized, like in the case of Portuguese (which has the Brazil and Portugal variations), be sure to include the full name. For example, for Portuguese (Brazil), use

define(‘SITE_LANG’,’pt_BR’);

Join a translation team

If you want to translate ProjectSend in your language or work on an existing translation, please join the project on Transifex

Last updated