Closed Bug 1462480 Opened 7 years ago Closed 4 years ago

Lightning l10n merge is not working in comm-esr60

Categories

(Calendar :: Build Config, defect)

Lightning 6.2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: frg, Unassigned)

References

Details

Attachments

(2 files)

Building an l10n Lighting package will result in an xpi with en-US only strings. The internal merge step seems not to work correctly.
Attached file .makex6417tb.sh
Build script
Attached file .mozconfig-tb.x6417
mozconfig Possible hints: This still worked on May 9. Afterwards bug 1436662 was pushed and I needed to switch to mozilla as topsourcedir. Bug 1436662 currently breaks the TB installer but the merge step is still executed. Only l10n-base needs to be definied now. The merge is done internally. I suspect this is what causes or contributes to it. Maybe REAL_MERGE_DIR is undefined. This works on 61+ after bug 1439469.
After bug 1439469 got uplifted to esr60 probably fixed by now.
Flags: needinfo?(jorgk)
I have no idea. From TB drivers: There is an issue with langpacks not working for calendar (Bug 1469678), that I'm not sure what to do with.
Flags: needinfo?(jorgk)
Sorry, "I" was Tom Prince.
> that I'm not sure what to do with. If you don't want to open a can of worms probably nothing :) We are struggling with this stuff since 2.41 (hint now 2.60). To fix this I can only think to do a separate langpack for Lightning like ChatZilla in SeaMonkey (which currently breaks the merge if done). To really fix it get rid of the xpi unless it is now possible to do a multilocale xpi. Pocket should have the same problem imho.

Is there a new reality now that calendar is not an add-on?

Flags: needinfo?(frgrahl)

Sorry for the late reply. With the integration it can be closed.

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

Attachment

General

Created:
Updated:
Size: