Translations loading indicator does not show reasons why a model hangs when loading
Categories
(Firefox :: Translations, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox117 | --- | affected |
People
(Reporter: epavlov, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
477.79 KB,
image/png
|
Details |
Steps:
- Updated Nightly to 117.0a1 (2023-07-27)
- Went to Wikipedia, the main page for Russian language: https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
- Translation pop-up appeared and I pressed "translate" button
Expected:
- the page is translated in a reasonable time
Actual:
- The progress arrows started moving
- I waited for a couple of minutes but nothing happened, the text was still in Russian
- I went to another page and translated it successfully
- Then went back to this one and it worked
I'm pretty sure I already had the ru-en model downloaded because I used it before the update.
I cannot reproduce this in a new profile, maybe it was something related to the state after the update.
It works fine for other languages I tried.
System:
Mac OS 13.4.1, Firefox Nightly 117.0a1 (2023-07-27) (64-bit) BuildID: 20230727034425
Reporter | ||
Comment 1•1 year ago
|
||
Comment 2•1 year ago
|
||
My suspicion is that a network request stalled out and never completed. We don't currently report the status of the download with anything like a progress bar. Maybe we can keep this one open in case others reproduce this frequently. The fix here would be to have more robust network request handling and UI.
The work around here is to close the tab, and re-open it to trigger a new network request.
If you actually did have it downloaded before, I'm not sure what would cause it. Perhaps there could be a file system failure? I'm not sure if the translations logs would be more helpful here. You can enable them by changing the pref browser.translations.logLevel
to Debug
or All
. The latter will log all the translations as well.
Updated•1 year ago
|
Description
•