Closed Bug 1143495 Opened 10 years ago Closed 10 years ago

Thunderbird 37.0 beta1/38.0a2 dsb - Welcome page is not found after starting a new profile

Categories

(Mozilla Localizations :: dsb / Lower Sorbian, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: milupo, Assigned: standard8)

Details

Attachments

(1 file)

When I start TB with a new profile usually a welcome page is shown in the lower part of the mail window. But this doesn't work, a page with an error message and Firefox logo is shown instead.
This is what I think it's happening (same discussion is valid for bug 1143493). Old locales used to have a start page on the old PHP site, example https://www.mozilla.org/zh-CN/thunderbird/release/start/ We ported the new one on Bedrock, but dsb/hsb are brand new locale https://www.mozilla.org/dsb/thunderbird/release/start/ This is the page that we should be loading https://www-dev.allizom.org/hsb/thunderbird/release/start/ This should fix the issue. https://github.com/mozilla/bedrock/pull/2838 Once merged, we'll need to wait later this week to verify if it works.
Assignee: nobody → francesco.lodolo
Flags: needinfo?(milupo)
Attached image releaseurl.png
Screenshot to Comment 3
Flags: needinfo?(milupo)
Oh sorry, I didn't save my message before I created attachment above. The message is: You page is not the correct page, the corect URL is: "http://live.mozillamessaging.com/%APP%/releasenotes?locale=%LOCALE%&version=%VERSION%&os=%OS%&buildid=%APPBUILDID%" It is pref "app.releaseNotesURL" in omni/defaults/all-thunderbird.js. The screenshot in comment 3 shows this page in the Czech TB 38.0a2.
My request was if you're still seeing the bug reported in comment 0. Are you checking with the same version (I assume it was beta)? The Earlybird page is not localized for any locale.
Yes, the bug still exists, both for 37.0b1 and 38.0a2. I downloaded them from FTP and for Tb 38.0a2 exists a new resp. changed build since yesterday which I downloaded although I think that it wasn't necessary because the reason for the issue is not in TB itself. Yes, I saw that the Czech Earlybird page is in English. That's OK. The issue is that the Earlybird page is not shown for hsb and dsb TB.
OK, there must be something else then for beta/earlybird (both not localized). @Pascal Any idea?
Flags: needinfo?(pascalc)
These pages are not localized, on the old mozilla.org framework (not even mozilla.com) and at that time, hsb was not supported yet. We should port the page to Bedrock actually, this way it would be localizable and we could manage fallbacks. That said, I don't think I will have time just now :)
Flags: needinfo?(pascalc)
A fallback would be better than a 404 page. When I still created inofficial builds I replaced the %LOCALE% parameter of the URLs by "de" to have the correct pages in German. TB 38 will be the first official build for hsb and dsb and TB webpages are not translated yet. Until now I didn't contact any l10n driver to enable the translation of TB pages. I'd like to do that before the TB 38 release.
The only translated page at the moment is the one in comment 2, and it's the one displayed when you update on release channel.
Un-taking, since apparently there's anything I can't personally do to fix this.
Assignee: francesco.lodolo → nobody
I've fixed this in r141619, r141627, r141628, r141630 and their merges r141626 and r141632. The page was on bedrock, but the redirection/l10n handling mechanisms are still on the old mozilla.org/thunderbird framework.
Assignee: nobody → standard8
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: