Even if the default language is set in portuguese in the Control Panel, when a member receives an account activation email and click on it, the success message appears in english.

The member receives in his email box the activation link:


Once clicked an english message appears (normally should be in portuguese, because all the text are translated in this language):

enter image description here

For this kind of email box the activation link, the default language setting (portuguese) is not applied. To be in portuguese i have to translate this file:


Is there a configuration in the Control Panel, or a System Configuration Overrides to insert inside config.php file, to activate the language setting about activation messages?

  • Same problem here. Also not working with json errors with Channel Form Tag Apr 11, 2020 at 23:29

1 Answer 1


Are you saying the language pack installed isn't loading that lang file and is instead defaulting to English? I think this is the file and pack you need:


Make sure to set the installed pack as the default language:



  • Hi thanks for your reply. The pt-br language pack is installed and set as default language. Works very well in the control panel, error messages, except for email confirmation message. Even if the language pt-br is set as default language, the email confirmation message use the english one.
    – Stéphane
    Oct 11, 2019 at 18:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.