Page MenuHomePhabricator

Special:Log/suppress not accessible using French interface language on French projects (due to duplicate translation)
Closed, ResolvedPublicBUG REPORT

Description

I'm an Oversighter (OS) on fr-wp (check). We used to access suppression logs on [[Special:Log/suppress]] (or [[Spécial:Journal/suppress]] in French); this is the link used both on en-wp and fr-wp pages about OS. On fr-wp, it gives the URL https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Journal/suppress. But this URL doesn't work anymore. When using this link, I get the two following error messages, and no log at all is displayed:

  • "Des problèmes sont survenus avec certaines de vos valeurs." (htmlform-invalid-input)
  • "La valeur que vous avez spécifiée n’est pas une option valide." (htmlform-select-badoption)

Note: I accidentally found that when adding ?uselang=qqx at the end of the URL (https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Journal/suppress?uselang=qqx) to see mediawiki interface messages titles, the log displayed correctly.

(I obviously can't produce screenshots.)

Event Timeline

Reedy renamed this task from Special:Log/suppress not anymore accessible to OS on fr-wp to Special:Log/suppress not anymore accessible using French interface language.EditedSep 25 2023, 10:02 PM
Reedy renamed this task from Special:Log/suppress not anymore accessible using French interface language to Special:Log/suppress not anymore accessible using French interface language on French projects.Sep 25 2023, 10:03 PM

It doesn't work with safemode either.

It works if you have another interface language. I have German as my interface language in my global settings and can access the log.

Just to note that https://en.wikipedia.org/wiki/Special:Log/suppress?uselang=fr does work, so the issue seems to be with the content language of the wiki instead of the language that the user has set.

Not for me. I couldn't find a way to filter for oversight logs when the language I'm using is french. The option does not appear in the list when the form is otherwise valid until I use a language other than French.

As a follow-up, we could consider raising a warning if this were to happen. Assigning this to @TheresNoTime as they created and applied the fix.

Going to mark this as resolved. If fix hasn't worked, please feel free to re-open.

Aklapper renamed this task from Special:Log/suppress not anymore accessible using French interface language on French projects to Special:Log/suppress not accessible using French interface language on French projects (due to duplicate translation).Mar 18 2024, 4:28 PM