Closed Bug 1908210 Opened 2 years ago Closed 2 years ago

Make the install complete strings in about:welcome's AddonsPicker configurable

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement
Points:
2

Tracking

()

RESOLVED FIXED
130 Branch
Iteration:
130.1 - Jul 8 - Jul 19
Tracking Status
firefox129 + fixed
firefox130 --- fixed

People

(Reporter: mviar, Assigned: jprickett)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

The strings that show on the buttons beside each addon in about:welcome's AddonsPicker are currently hardcoded and the string have not been translated.

This blocked launch of a localized addons experiment (bug 1899357) which includes translated string for the install_label field which currently only exists in a test.

This bug is for adding install_label as an attribute for messages that include the addons picker. Goal is to uplift into 129 if possible to unblock this experiment.

Points: --- → 2
Priority: -- → P1
Target Milestone: --- → 129 Branch
Blocks: 1899357
Assignee: nobody → jprickett
Iteration: --- → 130.1 - Jul 8 - Jul 19
Blocks: 1908520

Comment on attachment 9413147 [details]
Bug 1908210 - Allow addons screen install button strings to be configurable r?mviar

Revision D216763 was moved to bug 1908212. Setting attachment 9413147 [details] to obsolete.

Attachment #9413147 - Attachment is obsolete: true
Attachment #9413147 - Attachment description: WIP: Bug 1908210 - Allow addons screen install button strings to be configurable → Bug 1908210 - Allow addons screen install button strings to be configurable r?mviar
Attachment #9413147 - Attachment is obsolete: false
Pushed by jprickett@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9b24d56f929a Allow addons screen install button strings to be configurable r=mviar,omc-reviewers

[Tracking Requested - why for this release]: This patch addresses an issue blocking an experiment originally slated for Fx128 testing the inclusion of a localized addons picker in the about:welcome onboarding flow. The button labels for installing the addons were not configurable and showed up in English for all locales. This was missed in QA, but uncovered during a ready to launch meeting for the experiment. We'd like to see the attached patch uplifted into Fx129 to prevent further delay of the experiment. The template affected by these changes is currently only used in experiments and thus should not impact the default user experience.

Please attach a beta uplift request on this when ready.
Next week is the final week of beta for Fx129

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: 129 Branch → 130 Branch
Attachment #9413887 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: Experiment is delayed to 130
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Steps are present in this patch
  • Risk associated with taking this patch: Minimal
  • Explanation of risk level: The component is not in use in production or any live experiments, and will only be used in a future experiment for the time being.
  • String changes made/needed: N/A
  • Is Android affected?: no
Flags: qe-verify+
Attachment #9413887 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: