-
Notifications
You must be signed in to change notification settings - Fork 1.3k
For #8017: fix wifi string #8953
For #8017: fix wifi string #8953
Conversation
@betsymi would you mind verifying these strings before we merge? Please lmk if you would like any additional changes. These mocks provide some context of where they will be used in app (#8017). |
8f8478a
to
1e0680e
Compare
Codecov Report
@@ Coverage Diff @@
## master #8953 +/- ##
============================================
- Coverage 18.96% 18.92% -0.04%
Complexity 500 500
============================================
Files 330 330
Lines 13027 13027
Branches 1725 1725
============================================
- Hits 2470 2466 -4
- Misses 10346 10351 +5
+ Partials 211 210 -1
Continue to review full report at Codecov.
|
@baron-severin
|
Our process has been to mark as deprecated then periodically go through and remove old strings. I don't remember what problem it was solving, tbh. I'll bring it up with my team since it sounds like it doesn't work well for you.
I forgot to deprecate a few while adding new strings in #8911.
No, we should have everything we need here unless requirements change.
Normally we would. This close to deadlines we've been avoiding adding any strings at all. Where they're absolutely necessary, we're landing them early (before code is ready) to give localizers as much time as possible. |
That makes sense if you're already shipping a feature, and want to be able to ship more updates while the new strings are not used yet. At that point you definitely need the old (deprecated) strings in the repository. As I said, these strings seem to have landed without code behind, so we're asking to localize twice the content for no good reason. Is that assumption correct? Note that both deprecated and new strings haven't been exposed to localization yet, they're stuck in quarantine until I understand if we can avoid this. |
Based on conversation in mozilla-mobile#8953 (comment)
If that looks good to you @flodolo, please take a look at #9068 and verify that we're set to move forward. Current feature mock (available on release): Mock for #8017 (the strings in this mock were provided by UX, and differ slightly from what we're landing): |
Thanks, I missed that.
"Do not change strings in master" is the correct approach, because you don't know if a string is only in quarantine, or exposed for localization. In this case, it's stuck in quarantine and can be removed, or changed without a new ID. |
👍 thanks for helping clear that up @flodolo |
Based on conversation in #8953 (comment)
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Based on conversation in mozilla-mobile/fenix#8953 (comment) X-Channel-Revision: [master] mozilla-mobile/android-components@8f1fe43 X-Channel-Converted-Revision: [master] mozilla-mobile/fenix@8663c47 X-Channel-Revision: [master] mozilla-mobile/firefox-tv@e8ccd59 X-Channel-Revision: [master] MozillaReality/FirefoxReality@0f9e435 X-Channel-Revision: [master] mozilla-lockwise/lockwise-android@ade612d
Pull Request checklist
After merge
To download an APK when reviewing a PR: