[OJS 3.1.2-1] User fields languages displayed for a single language journal on a multi language website

Hello,

I upgraded recently to OJS 3.1.2-1

We host several journals. On website level we have defined 2 languages: French and English and default language is French.
pbm_display_name00
Some of journal are in English only, some are in French only and some in both languages with English or French as primary.

When we edit datas of a user of a journal which is in English only,
pbm_display_name01
the french form fields are also displayed and are mandatory.
pbm_display_name03
If I change the default language on website level from French to English, it doesn’t happen any more for this journal but when we edit datas of a user of a journal which is in French only, the English form fields are also displayed and are mandatory.

So we noticed that default language defined on website level has an impact on user fields languages which are displayed.

Is it done on purpose or is it a problem that could be fixed ?

Thanks in advance for your answer.
Best regards.
Helene

1 Like

Hi @hcl,

If you do not have the other language selected at all for a particular journal in the journal settings and you’re being asked to enter user data in that other language, that sounds like a bug. I suggest you file it as an issue on Github. Thanks for pointing it out.

Best,
Amanda Stevens
Public Knowledge Project Team

Hi @astevens,

I posted this issue on Github.

Best regards.
Helene

2 Likes