-
Notifications
You must be signed in to change notification settings - Fork 97
String updates to prepare for localization #617
Conversation
OK the strings and comments are where we'd like them. Now I'm a bit stuck needing help understanding how to properly parameterize/pull the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This now LGTM from a string review perspective. Thanks Devin! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks ok from the string files, but the test crashes ... are they triggered by the changes in this patch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 🥇
OK we have approvals from l10n and engineering and CI builds are passing with I am testing on device right now from another UI/UX test (@sashei had done this herself too) then merge to master. Thanks, everyone! 🤘 |
Confirmed locally* that string replacement with app name is now working as expected on: Unlock dialog, No Entries description, Unlock app system prompt. 👍 * with a merge against master locally, just now kicked off again to make super sure everything goes green on bitrise 🍏 |
Fixes #579 from @Delphine and @Pike
Testing and Review Notes
This has just been text edits, not actually tested in the app yet and no string replacement for the app name.
To Do
%1$s
for "Firefox Lockbox" via app_name)OK, I have done the changes in the strings file but not the corresponding replacement throughout the app yet. (and I'm open for anyone to help out with this)
Added note on the "Firefox Account" translation expectations in comments
Thanks, I think we got them all updated here now.
We left those strings in for the network retry feature, to reserve them for future use. I moved and noted this to help explain it clearly but let me know if a complete removal is preferred...