LG-10850 Update all screens to say 5 to 10 days to get a letter#9224
LG-10850 Update all screens to say 5 to 10 days to get a letter#9224soniaconnolly merged 19 commits intomainfrom
Conversation
changelog: User-facing Improvements, Identity Verification by mail, Update timeframe to say 5 to 10 days
|
I don't expect this will change often, but seeing as we're changing this in a bunch of places, should we make these numbers configs and interpolate them in? |
We're not changing how the app behaves, since these numbers depend on USPS. Just changing how we talk about it. I don't think a config makes sense in this case. |
In my mind, it's not about app behavior, it's about "don't repeat yourself" or "one source of truth" kind of maintainability wins |
Agree in general about having things in one place. For this change, it wouldn't have helped to have the numbers as configs, because we also changed from "business days" to "days". We could have one translation tag for "5 to 10 days" and one for "up to 10 days" and interpolate those in, but for translations we generally prefer repetition as far as I've seen to avoid unexpected results from one screen to another. Are there other examples of reused translation phrases? |
|
I was focused more on the numbers. But we do make sure to interpolate "Login.gov" everywhere as |
…gth of time The strong tag was unexpectedly in the view template, not the message itself.
Agreed about whole phrases. Do you still want me to interpolate the numbers? I'm willing to do it. |
I think it's worth a shot at least! I wouldn't consider it a hard requirement for this PR but I do think it would be more maintainable going forwards. |
…) and a couple other tiny fixes.
I put in JIRA ticket LG-11048 and put in the notes we discussed in chat. It feels like a lot to add that to this PR, especially since it wasn't about just changing the numbers. |
Co-authored-by: Douglas Price <douglas.price@gsa.gov>
solipet
left a comment
There was a problem hiding this comment.
Sonia and I walked through all the screens and corrected the very few issues we found.
LGTM!
🎫 Ticket
LG-10850
🛠 Summary of changes
Update translations for the following screens that mention the length of time for Verify by Mail:
📜 Testing Plan
?did_not_receive_letter=1to url)vendor_status_sms: full_outageand restart server👀 Screenshots
Details
Details
Details
Details
Details
Details
Details
Details
Details