Issue Summary
Some credits-related translation keys are still in the locale files, but nothing in the codebase uses them anymore. The files that used them were removed with the credits/billing feature in #28903.
Unused keys:
view_and_manage_creditsview_and_manage_credits_descriptionlow_credits_warning_messagelow_credits_warning_message_usercredit_limit_reached_messagecredit_limit_reached_message_user
Steps to Reproduce
- Run
git grep -n -E "low_credits_warning|credit_limit_reached|view_and_manage" -- ':!packages/i18n' ':!i18n.lock' - No results. The keys only exist in the locale files and
i18n.lock
Actual Results
The 6 keys are still in all 37 locale files and in i18n.lock.
Expected Results
The unused keys are removed from the locale files and `i18n.lock'
Technical details
N/A, translation cleanup only.
Evidence
Before #28903, these keys were only used in:
apps/web/modules/settings/billing/components/BillingCredits.tsxpackages/emails/src/templates/CreditBalanceLowWarningEmail.tsx