Conversation
📝 WalkthroughWalkthroughUpdated a single translation string in app/config/locale/translations/en.json for emails.invitation.body. The sentence was changed from “wanted to invite you to become a member” to “invited you to become a member,” keeping all placeholders ({{b}}{{owner}}{{/b}}, {{b}}{{team}}{{/b}}, {{b}}{{project}}{{/b}}) and structure unchanged. No other translation keys, files, or logic were modified. Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes ✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
Status, Documentation and Community
|
Security Scan Results for PRDocker Image Scan Results
Source Code Scan Results🎉 No vulnerabilities found! |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (2)
app/config/locale/translations/en.json (2)
60-60: Nit: Use “email” instead of “mail” for consistency across templatesMost other strings in this file use “email” (not “mail”). This small tweak improves consistency and tone.
Apply this diff:
- "emails.invitation.body": "This mail was sent to you because {{b}}{{owner}}{{/b}} invited you to become a member of the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.", + "emails.invitation.body": "This email was sent to you because {{b}}{{owner}}{{/b}} invited you to become a member of the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.",
60-60: Optional copy polish: more concise, active voiceSlightly tighter microcopy while retaining placeholders and meaning.
Option A (concise, formal):
- "emails.invitation.body": "This mail was sent to you because {{b}}{{owner}}{{/b}} invited you to become a member of the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.", + "emails.invitation.body": "You were invited by {{b}}{{owner}}{{/b}} to join the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.",Option B (friendly, present perfect):
- "emails.invitation.body": "This mail was sent to you because {{b}}{{owner}}{{/b}} invited you to become a member of the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.", + "emails.invitation.body": "{{b}}{{owner}}{{/b}} has invited you to join the {{b}}{{team}}{{/b}} team at {{b}}{{project}}{{/b}}.",
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
app/config/locale/translations/en.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
- GitHub Check: Setup & Build Appwrite Image
- GitHub Check: scan
- GitHub Check: Setup & Build Appwrite Image
🔇 Additional comments (1)
app/config/locale/translations/en.json (1)
60-60: LGTM: Copy tweak is correct and placeholders remain intactThe tense change reads better, and all placeholders/bold wrappers are preserved. JSON formatting is valid.
✨ Benchmark results
⚡ Benchmark Comparison
|
What does this PR do?
Change email copy
Test Plan
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work. Screenshots may also be helpful.)
Related PRs and Issues
Checklist