fix: add missing sessionAlert email template keys to all locales#11863
fix: add missing sessionAlert email template keys to all locales#11863SAY-5 wants to merge 1 commit intoappwrite:1.9.xfrom
Conversation
The 10 emails.sessionAlert.* keys only existed in en.json, causing
non-English session alert emails to show raw template variables like
{{emails.sessionAlert.subject}} instead of translated text.
Adds English text as fallback to all locale files. Proper translations
can be contributed by native speakers in follow-up PRs.
Fixes appwrite#8659
Greptile SummaryAdds the 10 Confidence Score: 5/5Safe to merge — purely additive locale data fix with no logic changes. All 72 non-English locale files receive the same 10 consistent keys that exactly match en.json. JSON structure is valid across all files (correct trailing comma placement), and the file-level locale fallback in locales.php confirms that missing keys within an existing locale file are not recoverable at runtime, making this fix necessary and correct. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "fix: add missing sessionAlert email keys..." | Re-trigger Greptile |
The 10
emails.sessionAlert.*keys only exist in en.json, so every non-English locale shows raw template variables like{{emails.sessionAlert.subject}}in session alert emails.This adds the English strings as fallback to all 72 locale files. Proper translations can be contributed by native speakers separately.
Fixes #8659