-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing Stale i18n Keys #1008
Removing Stale i18n Keys #1008
Conversation
Deleting all the keys that I couldn't find used in the phone repo ... there's still some game-related ones I wasn't sure about
keys in main-metrics section related to the game, which is no longer a supported feature
All in, this is removing about 150 keys that aren't used anymore, which should streamline maintaining translations and adding new languages. As the app keeps changing, the translations strings needed likely will as well, and a "clean slate" should help with this. |
There was one key that I eliminated because I could not find it used, it turns out the wrong key was being referenced so I restored the key and corrected the reference here
I had eliminated this key because it was not used, but in review we figured out where it was intended to be used and have restored it and updated the reference
was missing the consent.permissions key somehow, adding it back here
Ah! I found a couple of things that we're actually still wrong comparing to the translate version so there will be a small follow to this. I think I deleted some things by mistake somewhere along the way |
So far, I've deleted all the i18n keys I couldn't find used somewhere in the phone repo (aside from the dashboard "game" keys). This will make the translations easier to maintain.
Before this is ready, I need to test across as many different configurations as I can to make sure I don't remove keys that are needed somewhere.