Join the Translation Team


You are invited to join the phpList Translations Team! After a while that the Translations’ system has not been active, now everything works like a charm. You can localize phpList in your language by simply registering an account.

How does it work?

  • In case you don’t have an account already, you register a new account by clicking the “Register” button in the upper right corner of your screen. You will receive a confirmation email at the provided email address – make sure you check your Spam folder in case you don’t see an email in your Inbox.
  • Browse the list of languages that are already there. In case your desired language is not listed, at the bottom of the list, you will see a “Start new translation” button where you can select the language you want.

That’s it! You are ready to translate! If you don’t feel comfortable translating new strings, you can go through strings that are already translated by somebody else speaking your language and suggest whether this is an accurate translation or not.

Am I a user with limited action permissions?

The answer is “Yes”. Upon creation of your account, you will be able to only Suggest translations and not Save, to ensure that spam users will not add inaccurate terms. Suggested strings are not included in the next phpList release.

Join the Translators team

At the phpList community forum, there is a dedicated category for translations. In case you would like to request further permissions, simply create a new thread, introduce a little bit yourself and let the rest of the community know in what language you want to bring phpList! You can do so even if you simply want to review other contributors’ suggestions by approving or not their suggested translations.

How can I receive the newly translated strings?

The newly translated strings will be committed automatically to the phpList translations repository on GitHub and will be merged prior to every release. To receive the newly translated strings, check for new phpList versions and simply update your languages by clicking “Update Translations” under “System”.

Translating with the power of Open Source

The phpList translations system lives at and is a Weblate self-hosted installation. Weblate is an open source, community-driven continuous localization system. We’d like to thank everyone for making this great software available for free and invite you to the Weblate Contributions page!

Leave a Reply