Closed Bug 1594991 Opened 6 years ago Closed 6 years ago

"About -> What's new" yields a non-existent link

Categories

(Core :: Internationalization, defect)

70 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1537704

People

(Reporter: jirislaby, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

Go to menu: "Help -> About -> What's new"

Actual results:

The above gives me:
https://www.mozilla.org/cs/und/firefox/70.0.1/releasenotes/?utm_campaign=whatsnew&utm_medium=firefox-browser&utm_source=firefox-browser

But that page does not exist.

Expected results:

Working link.

/und is strange and unnecessary.

Can you check your app.releaseNotesURL in about:config page, what is its value?

Flags: needinfo?(jirislaby)

(In reply to YF (Yang) from comment #2)

Can you check your app.releaseNotesURL in about:config page, what is its value?

https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/releasenotes/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=whatsnew

Flags: needinfo?(jirislaby)

$ locale
LANG=cs_CZ.UTF-8
LC_CTYPE=cs_CZ.UTF-8
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=

This is a direct duplicate of bug 1537704. The root cause is bug 1554742 which the aforementioned may end up as a duplicate of. There's also bug 1523590 for better handling on the support site side of things, though that wouldn't apply to the main mozilla.org site.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Component: Untriaged → Internationalization
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
Resolution: --- → DUPLICATE

For completeness, my FF has menus in English (dunno why). A new profile has it in Czech and the link works. Safe mode does not help. about:support from both profiles:
Internacionalizace a lokalizace
Nastavení aplikace
Požadované jazyky ["cs-CZ"]
Dostupné jazyky ["en-US","cs"]
Jazyky aplikace ["cs","und","en-US"]
Předvolby regionu ["cs-CZ"]
Výchozí jazyk "und"
Operační systém
Jazyky systému ["cs-CZ"]
Předvolby regionu ["cs-CZ"]

Internationalization & Localization
Application Settings
Requested Locales ["cs-CZ"]
Available Locales ["en-US"]
App Locales ["und","en-US"]
Regional Preferences ["und","en-US"]
Default Locale "und"
Operating System
System Locales ["cs-CZ"]
Regional Preferences ["cs-CZ"]

(In reply to jiri slaby from comment #7)

my FF has menus in English (dunno why). A new profile has it in Czech and the link works.

Enter about:config into the address bar, then search for intl.locale.requested and see if there's a difference between the two profiles. Odds are the Czech profile has the preference with a correct value, while in the English one it's either missing or it has an empty value.

(In reply to Gingerbread Man from comment #8)

(In reply to jiri slaby from comment #7)

my FF has menus in English (dunno why). A new profile has it in Czech and the link works.

Enter about:config into the address bar, then search for intl.locale.requested and see if there's a difference between the two profiles. Odds are the Czech profile has the preference with a correct value, while in the English one it's either missing or it has an empty value.

Mine has "cs", the other is empty (default).

You need to log in before you can comment on or make changes to this bug.