Describe the issue or problem
We have installed OMP on SciELO servers so that SciELO Books publishers can use it. We have enabled English, Portuguese and Spanish languages.
When sending messages through the system, even when selecting templates in Portuguese, the message sent is in English.
Steps I took leading up to the issue
For example:
Go to ‘Users and roles’
Click on ‘Invite to a role’
After entering the user’s details, a screen will appear for selecting the message to be sent.
What application are you using? Current version: OMP 3.5.0.1 (July 29, 2025 - 06:21 PM)
Although, Spanish has been, and this doesn’t quite explain your issue, but if it were to work properly, you would still likely see some in those locales.
I checked the language settings and they are correctly enabled for the form level.
I redid the user registration and email sending test, and the message that appears to me, even though it is translated correctly, is not the same as the one I receive by email.
I believe this is happening because your installation does not have all the required content translated into Brazilian Portuguese. At the time of OMP 3.5.0-1’s release, the translation work had not been completed, so parts of OMP are falling back on the English language text.
Looking into Weblate, it appears that the pt_BR translation of this email is still not completed. Specifically, the following are needed:
When adding a new user, even though the template message was not translated, the editor wrote a message in Portuguese and sent it, but the system still ignored her message and sent the automatic text in English. Is this expected?
If we add the missing translations, is this automatically reflected in the installation?