Closed Bug 1472946 Opened 6 years ago Closed 4 years ago

English language pack not updated with 61.0

Categories

(Core :: Internationalization, defect, P1)

61 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1566084

People

(Reporter: marco.alicera, Unassigned)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
Build ID: 20180621125625

Steps to reproduce:

Nothing. I had firefox and it updeted itself from 60.0 (probably) and then the selected language was gone


Actual results:

I have firefox according to the local laguange of my machine despite I set it as English


Expected results:

The language package should have updated with the firefox or the update should have hold on until the language package was ready.

Previous report of this: 
https://bugzilla.mozilla.org/show_bug.cgi?id=1447165
https://bugzilla.mozilla.org/show_bug.cgi?id=1432731
NI :flod per bug 1447165, comment 6.
Flags: needinfo?(francesco.lodolo)
See Also: → 1432731, 1447165
This shouldn't happen at this point.

When did your Firefox update to 61? Do you still see a language pack listed in about:addons?

@Callek
I'm looking at
https://addons.mozilla.org/firefox/addon/shqip-language-pack/

And it says that it was updated 12 hours ago, when Firefox 61 was release 5 days ago?
Flags: needinfo?(francesco.lodolo) → needinfo?(bugspam.Callek)
(In reply to Francesco Lodolo [:flod] from comment #2)
> And it says that it was updated 12 hours ago, when Firefox 61 was release 5
> days ago?

Pike pointed out that the en-US language pack for 61 was available on Jun 18 (RC day?)
https://addons.mozilla.org/en-US/firefox/addon/english-us-language-pack/versions/

The "last updated" info displayed on AMO seems to have no connection to the releases.

There are no other bugs on file at this point regarding updates and language packs (and I would expect them), so I really have no clue what the problem could be.
Flags: needinfo?(bugspam.Callek)
(In reply to Francesco Lodolo [:flod] from comment #2)
> This shouldn't happen at this point.
> 
> When did your Firefox update to 61? Do you still see a language pack listed
> in about:addons?

Also; can you copy and paste the language section at the bottom of about:support?
Flags: needinfo?(marco.alicera)
here party of the about:support


Programfakta
------------

Namn: Firefox
Version: 61.0
Versions-ID: 20180621125625
Uppdateringskanal: release
Användaragent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0
OS: Windows_NT 6.1
Multiprocess fönster: 1/1 (Aktiverad som standard)
Webbinnehållsprocesser: 5/4
Företagspolicyer: Inaktiv
Google-nyckel: Hittad
Mozilla Location Service-nyckel: Hittad
Felsäkert läge: false
Kraschrapporter för de senaste 3 dagarna
----------------------------------------

Alla kraschrapporter     Firefox Funktioner
-------------------------------------------

Namn: Activity Stream
Version: 2018.05.30.0900-c6d48b86
ID: activity-stream@mozilla.org

Namn: Application Update Service Helper
Version: 2.0
ID: aushelper@mozilla.org

Namn: Firefox Screenshots
Version: 32.1.0
ID: screenshots@mozilla.org

Namn: Follow-on Search Telemetry
Version: 0.9.7
ID: followonsearch@mozilla.com

Namn: Form Autofill
Version: 1.0
ID: formautofill@mozilla.org

Namn: Photon onboarding
Version: 1.0
ID: onboarding@mozilla.org

Namn: Pocket
Version: 1.0.5
ID: firefox@getpocket.com

Namn: Web Compat
Version: 2.0
ID: webcompat@mozilla.org

Namn: WebCompat Reporter
Version: 1.0.0
ID: webcompat-reporter@mozilla.org

[...]

Internationalisering & lokalisering
-----------------------------------

Programinställningar
Begärda språkversioner: ["en-US"]
Tillgängliga språkversioner: ["sv-SE","en-US"]
Språkversioner app: ["en-US","sv-SE"]
Regionala inställningar: ["en-US"]
Standardspråk: "sv-SE"
Operativsystem
Språkversioner system: ["en-US"]
Regionala inställningar: ["en-US"]
Flags: needinfo?(marco.alicera)
Attached image Abbout:addons
Language pack is there, disabled.

about:support looks correct

Requested Locales: ["en-US"]
Available Locales: ["sv-SE","en-US"]
App Locales: ["en-US","sv-SE"]
Regional Preferences: ["en-US"]
Default Locale: "sv-SE"

What happens if you try to search for updates with the cog icon, in the top right part of about:addons?
Updated, but it is a tricky operation when navigating in an unknown language. Now it says "Check for Updates" again :) but before it was in Swedish.
(In reply to marco.alicera from comment #7)
> Updated, but it is a tricky operation when navigating in an unknown
> language.

But it shouldn't be necessary, the check should happen when you start the new version :-\

Are there more accounts (users) on your system? Was Firefox updated system-wide or while running your own account?
It did not happen. It might not have happned under 60.00 either, but I did not bother to report it at least.
As reported earlier on the first bug for 58.00. I have an installation without admin righs on Windows 7 Enterprise, I have limited rights but I can have some local installations and firefox is one.
>Are there more accounts (users) on your system?
I guess so, there are at least seven other names under `users`.

>Was Firefox updated system-wide or while running your own account?
Since it is a local installation everything happens while running my own account (no onelse uses this machine regulary, but it could happen any day)
Unfortunately the other bugs happened when were changing the way we manage language packs, and it seemed safe to assume it was a problem with AMO updates timing (which we fixed).

> As reported earlier on the first bug for 58.00. I have an installation
> without admin righs on Windows 7 Enterprise, I have limited rights but I can
> have some local installations and firefox is one.

Zibi, any idea who could help investigate this scenario?
Flags: needinfo?(gandalf)
Status: UNCONFIRMED → NEW
Component: Untriaged → Internationalization
Ever confirmed: true
Product: Firefox → Core
(In reply to marco.alicera from comment #9)
> As reported earlier on the first bug for 58.00. I have an installation
> without admin righs on Windows 7 Enterprise, I have limited rights but I can
> have some local installations and firefox is one.

So:
a) your user doesn't have admin rights, but you installed the app using this user.
b) the update to 61 was done by the the same user, not by another user on the machine.

Does that describe the situation correctly?
I'm pretty confused here. 

In Comment 5, marco pastes:

```
Programinställningar
Begärda språkversioner: ["en-US"]
Tillgängliga språkversioner: ["sv-SE","en-US"]
Språkversioner app: ["en-US","sv-SE"]
Regionala inställningar: ["en-US"]
Standardspråk: "sv-SE"
Operativsystem
Språkversioner system: ["en-US"]
Regionala inställningar: ["en-US"]
```

which should not be even possible, since the app locale is `en-US` so the category names should be in English.

Can I get STR to investigate?
Flags: needinfo?(gandalf)
(In reply to Zibi Braniecki [:gandalf][:zibi] from comment #12)
> which should not be even possible, since the app locale is `en-US` so the
> category names should be in English.

Wouldn't that be the case with:
- Firefox 60 in Swedish (installed on a user with limited privileges), en-US language pack installed and active
- Firefox updates to 61, but for some reasons the language pack has not updated, and it's disabled as incompatible

That's also as close as an STR we can get. As I said, if this is a widespread issue, I would expect a lot more bugs. But it happens consistently at every update for the reporter, starting from 58.
> it's disabled as incompatible

If the langpack is disabled, it would not show up in available locales.

I'm wondering if there's a chance that there are two langpacks for the same locale in play - one updated and active, and another disabled. One local, and one global. And somehow AddonManager gets confused?
Priority: -- → P1
I just tried, German Firefox 60, en-US langpack 60, update to 61.

langpack doesn't update if not active.

activating langpack doesn't switch locale.

Updating langpack does after reload etc.

Both with the incompatible and compatible langpack, the about:support data is the same:

 "intl": {
    "localeService": {
      "requested": [
        "en-US",
        "de"
      ],
      "available": [
        "de",
        "en-US"
      ],
      "supported": [
        "en-US",
        "de"
      ],
      "regionalPrefs": [
        "en-DE",
        "de-DE"
      ],
      "defaultLocale": "de"
    },
    "osPrefs": {
      "systemLocales": [
        "en-DE",
        "de-DE"
      ],
      "regionalPrefsLocales": [
        "en-DE",
        "de-DE"
      ]
    }
  },
Zibi, can you drive this further?
Flags: needinfo?(gandalf)

I'm pretty sure this is happening for a few versions now (maybe more than a year).
I also installed Firefox in English from scratch, but at the first update it updated itself with the local language version.

Flags: needinfo?(gandalf)

Is this a dupe of bug 1566084?

Flags: needinfo?(m_kato)

yes

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(m_kato)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: