No Sync panel in preferences of localized builds in Firefox Sync 1.6.1

VERIFIED FIXED

Status

()

--
major
VERIFIED FIXED
8 years ago
3 hours ago

People

(Reporter: unghost, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
1. Install Firefox Sync 1.6.1 in localized build.
2. Open Tools - Preferences

Expected results: Sync panel shown
Actual results: Sync panel doesn't show

The reason is this string:

<!ENTITY addDevice.label              "Add a Device">

that present only in en-US prefs.dtd file.

Comment 1

8 years ago
I suspect that the weave-l10n/en-US repo is out-of-date, at least http://hg.mozilla.org/services/fx-sync/rev/66abf623debf seems to be not ported.

No idea what the impact of that is on the builds that mconnor does.
Actually, this was just built with the wrong build script, so l10n-merge was off.

Comment 3

8 years ago
l10n-merge can only fix what it finds, so it depends if you're using the fx-sync strings for it, or the weave-l10n/en-US repo.

But yeah, it should've been built with l10n-merge on.
Yup, my bad, was using an outdated build script it appears. E_TOO_MANY_BUILD_SCRIPTS
Respun and uploaded a new 1.6.1 build. Tested with a German Firefox.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
Verified with 3.6.13 and 1.6.1 on Mac ja-JP-mac and XP pt-BR
Status: RESOLVED → VERIFIED

Comment 7

8 years ago
also verified on Fx3.6.3, 1.6.1 and ja on Win7
(Assignee)

Updated

3 hours ago
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.