Closed Bug 1933253 Opened 1 year ago Closed 1 year ago

Add card for managing preferences during onboarding

Categories

(Firefox for Android :: Experimentation and Telemetry, enhancement, P1)

All
Android
enhancement

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: amejia, Assigned: amejia)

References

Details

Attachments

(1 file)

No description provided.
Pushed by amejiamarmol@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/78916891c9a2 Add card for managing preferences during onboarding r=android-reviewers,twhite
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
<string name="onboarding_term_of_service_line_three" tools:ignore="UnusedResources,BrandUsage">To help improve the browser, Firefox sends diagnostic and interaction data to Mozilla. Manage</string>

Is this string correct? The final "Manage" without a period, with an object looks like a straggler (there is a separate string for Manage, onboarding_term_of_service_line_three_link_text).

Flags: needinfo?(amejiamarmol)

Yes, it's correct to achieve the expected UI we need to have a separate key of what needs to be highlighted.

Flags: needinfo?(amejiamarmol)

I think this specific problem came up before, and this is not going to work when the content is localized, because there is no way to guarantee consistency between the two strings.

The only safe approach is to have a placeholder to guarantee that the translation doesn't diverge (and an explanation of what's going to happen with it).

To help improve the browser, Firefox sends diagnostic and interaction data to Mozilla. %S

Even if it's not a real placeholder, we have checks to guarantee that this is not lost.

Flags: needinfo?(amejiamarmol)

Also, could you point me where the replacement happen in the code?

Found the previous conversation in bug 1809972.

Flags: needinfo?(amejiamarmol)

We are doing the replacement here

Regressions: 1934257
Depends on: 1935466
Depends on: 1954401
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: