Open Bug 1554429 Opened 6 years ago Updated 2 months ago

Firefox download links from localised webpages are inconsistent

Categories

(www.mozilla.org :: L10N, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: jean, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:67.0) Gecko/20100101 Firefox/67.0

Steps to reproduce:

  1. Went to a localised version of https://www.mozilla.org/firefox, e.g. https://www.mozilla.org/lij/firefox/
  2. Clicked on the the "Download now" link.

Actual results:

Expected results:

Both "download now" buttons should point to the localised download page.

(In reply to Jean from comment #0)

That link shouldn't be reachable. Are you sure you land on this exact URL?

What's the ACCEPT_LANGUAGE value in this page if you visit it with your browser?
https://www.whatismybrowser.com/detect/what-http-headers-is-my-browser-sending

If I click it, I see the Italian page. If I set lij as first language, I get the Ligurian page.

Do you mean that https://www.mozilla.org/lij/ should not be reachable, or the download link?

My ACCEPT_LANGUAGE is lij,en-GB;q=0.8,en;q=0.7,fr-FR;q=0.5,it;q=0.3,en-US;q=0.2. If I visit https://www.mozilla.org/, I am automatically sent to https://www.mozilla.org/lij/, as expected. From there, if I hover on "Firefox" (top left) reveals a menu, and the download link under "Firefox Quantum Desktop Browser" is https://www.mozilla.org/lij/firefox/new/, as expected.

However, if from https://www.mozilla.org/lij/ I click on the large green download button that's on the main page, that sends me to https://www.mozilla.org/firefox/download/thanks/, which is the non-localised page (and will then lead me to download a non-localised Firefox).

I can reproduce this on the Italian version too. On https://www.mozilla.org/it/, the green "Scarica Firefox" button sends me to https://www.mozilla.org/firefox/download/thanks/ instead of https://www.mozilla.org/it/firefox/new/. (And same for French, Spanish, etc.)

I can reproduce this on the Italian version too. On https://www.mozilla.org/it/, the green "Scarica Firefox" button sends me to https://www.mozilla.org/firefox/download/thanks/ instead of https://www.mozilla.org/it/firefox/new/. (And same for French, Spanish, etc.)

Firefox sends me to https://www.mozilla.org/it/firefox/download/thanks/ (note the it) and the download starts automatically. That's the expected behavior, otherwise people would have to click twice a download button.

And what I meant is that https://www.mozilla.org/firefox/download/thanks/ should not be loadable, as far as I understand, because you're always redirected to a localized page (en-US in the worst case scenario). I have no clue how you end up in that page.

There are still occurrences that (often intentionally) distinguish between linking to:

  • /thanks
    vs.
  • /{LANG}/thanks

Usually the first link is used, in case people share that link with others and the content negotiation is then done again for everyone, to get them whatever's closest to their Accept-Language preference.

The second link is only used in context that already mentions the download is intended for that funnel, e.g. confirming the locale etc. to make sure "to lock in" that version between scenes.

I'd say this "works as intended", even when it has its own issues.

See Also: → 1751271
You need to log in before you can comment on or make changes to this bug.