Closed Bug 1156895 Opened 10 years ago Closed 4 years ago

Site identity popup text does not update when switching locale back to System Default

Categories

(Firefox for Android Graveyard :: Locale switching and selection, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mcomella, Unassigned)

References

Details

STR: In some language (I used Korean) 1) Go to https://kotaku.com - go to the page through the "This connection is untrusted!" 2) Switch browser languages (I went to system default - US English) 3) Click site identity popup Expected: Site identity popup language is the newly selected language Actual: Site identity popup is in the old language Note that the tracking protection popup changes languages but perhaps this is because this popup is remade.
Usually this is because a string bundle hasn't been flushed, but coincidentally, I have an item in my todo list to file this bug: I don't think we flush the string bundle when you switch back to System Default. Could you test to see whether you can still repro when you switch to a specific other language, rather than System Default?
Flags: needinfo?(michael.l.comella)
Summary: Site identity popup text does not update on locale change → Site identity popup text does not update when switching locale back to System Default
(In reply to Richard Newman [:rnewman] from comment #1) > Could you test to see whether you can still repro when you switch to a > specific other language, rather than System Default? Switching from Spanish -> English keeps the site identity popup in Spanish. I repro'd on Nightly from 4/10.
Flags: needinfo?(michael.l.comella)
In today's m-c build I see the "Secure Connection" in the site identity popup being properly translated and the translation reflected when locale changes. But the string below it: "Verified by: %S" stays in the previous language until the page reloads. I believe this is because the bottom string is in XUL/DTD: http://searchfox.org/mozilla-central/source/browser/base/content/pageinfo/pageInfo.xul#344 and we do not have a way to flush it. The solution will come from the upcoming switch from DTD/properties to Fluent API which will react to language changes on fly.
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.