Page MenuHomePhabricator

Vector-2022: language selector doesn't work without JS (IE, Windows XP)
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

Menu remains closed when clicking on it.

What should have happened instead?:

Make the menu visible in a sidebar or something that is shown when JS is disabled.

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

obraz.png (773×908 px, 110 KB)

QA Results - Beta

ACStatusDetails
1T339321#8959730

QA Results - Prod

ACStatusDetails
1T339321#8974953

Event Timeline

Jdlrobson subscribed.

This looks like a web team bug that we should prioritize high since languages are part of the content.

Note that on Village pump someone mentioned that the i18n menu doesn't work in Opera GX so that is kind of weird. I don't have that one but I tested with IE on Windows 10 (via Edge).

LGoto set the point value for this task to 2.Jun 20 2023, 4:32 PM

Change 931998 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/skins/Vector@master] Ensure language button works for no js users, factor out mixin for right aligning menus

https://gerrit.wikimedia.org/r/931998

bwang removed bwang as the assignee of this task.Jun 21 2023, 8:55 PM
bwang subscribed.

Change 931998 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Ensure language button works for no js users,

https://gerrit.wikimedia.org/r/931998

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

Browser without JS or Grade C (or Grade X without JS probably).
Open some page with i18n (WD). E.g. https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)
Try to choose a different language.
✅ AC1: Language menu should open

Screen Recording 2023-06-22 at 5.23.01 PM.mov.gif (766×1 px, 551 KB)

Edtadros removed Edtadros as the assignee of this task.

Test Result - Prod

Status: ✅ PASS
Environment: hewiki
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

Browser without JS or Grade C (or Grade X without JS probably).
Open some page with i18n (WD). E.g. https://he.wikipedia.org/wiki/%D7%94%D7%90%D7%99%D7%9E%D7%A4%D7%A8%D7%99%D7%94_%D7%94%D7%A8%D7%95%D7%9E%D7%99%D7%AA
Try to choose a different language.
✅ AC1: Language menu should open

Screen Recording 2023-06-28 at 4.37.52 PM.mov.gif (950×1 px, 877 KB)

Hi, on the Village pump of frwiki an anonymous user has reported that language switcher is not working for him, starting from June 26.