Skip to content

Fix typo in Arabic password reset email template#11426

Open
soufiane-amt wants to merge 1 commit intoappwrite:mainfrom
soufiane-amt:fix/issue-11425-typo-password-reset-arabic-template
Open

Fix typo in Arabic password reset email template#11426
soufiane-amt wants to merge 1 commit intoappwrite:mainfrom
soufiane-amt:fix/issue-11425-typo-password-reset-arabic-template

Conversation

@soufiane-amt
Copy link

@soufiane-amt soufiane-amt commented Feb 28, 2026

Description:
This PR fixes a typo in the Arabic password reset email template. The previous template contained incorrect words that do not make sense in Arabic.

Changes made:

  • Corrected الراطالرابط
  • Corrected برجاءالرجاء

Affected file:

  • ar.json (or wherever the Arabic email template is located)

Issue:
Closes #11425

How to test:

  1. Open a project in Appwrite → Auth → Templates
  2. Check the “Reset password” template and switch the language to Arabic
  3. Trigger a password reset email
  4. Verify that the email body now displays:
الرجاء اتباع الرابط التالي لتغيير كلمة السر الخاصة بـ{{project}}

Notes:

  • This is a text-only fix and does not affect functionality.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 28, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a5fa09b and 262fb85.

📒 Files selected for processing (1)
  • app/config/locale/translations/ar.json

📝 Walkthrough

Walkthrough

A single typo correction was made to the Arabic translation file for password reset email notifications. The text emails.recovery.body was updated to fix two Arabic spelling errors: changing "الراط" to "الرابط" (the word for "link") and "برجاء" to "الرجاء" (the word for "please"). The template variable placeholder and overall structure remain unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: fixing a typo in the Arabic password reset email template, which matches the changeset.
Description check ✅ Passed The description is directly related to the changeset, providing clear context about the typos corrected and how to test the changes.
Linked Issues check ✅ Passed The pull request fully addresses the requirements in issue #11425 by correcting both typos in the Arabic password reset email template as specified.
Out of Scope Changes check ✅ Passed All changes are directly related to fixing the Arabic translation typos specified in issue #11425; no out-of-scope modifications are present.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
libcrypto3 3.5.4-r0 CVE-2025-15467 CRITICAL
libcrypto3 3.5.4-r0 CVE-2025-69419 HIGH
libcrypto3 3.5.4-r0 CVE-2025-69421 HIGH
libecpg 17.7-r0 CVE-2026-2004 HIGH
libecpg 17.7-r0 CVE-2026-2005 HIGH
libecpg 17.7-r0 CVE-2026-2006 HIGH
libecpg 17.7-r0 CVE-2026-2007 HIGH
libecpg-dev 17.7-r0 CVE-2026-2004 HIGH
libecpg-dev 17.7-r0 CVE-2026-2005 HIGH
libecpg-dev 17.7-r0 CVE-2026-2006 HIGH
libecpg-dev 17.7-r0 CVE-2026-2007 HIGH
libheif 1.19.8-r0 CVE-2025-68431 HIGH
libpng 1.6.51-r0 CVE-2025-66293 HIGH
libpng 1.6.51-r0 CVE-2026-22695 HIGH
libpng 1.6.51-r0 CVE-2026-22801 HIGH
libpng 1.6.51-r0 CVE-2026-25646 HIGH
libpng-dev 1.6.51-r0 CVE-2025-66293 HIGH
libpng-dev 1.6.51-r0 CVE-2026-22695 HIGH
libpng-dev 1.6.51-r0 CVE-2026-22801 HIGH
libpng-dev 1.6.51-r0 CVE-2026-25646 HIGH
libpq 17.7-r0 CVE-2026-2004 HIGH
libpq 17.7-r0 CVE-2026-2005 HIGH
libpq 17.7-r0 CVE-2026-2006 HIGH
libpq 17.7-r0 CVE-2026-2007 HIGH
libpq-dev 17.7-r0 CVE-2026-2004 HIGH
libpq-dev 17.7-r0 CVE-2026-2005 HIGH
libpq-dev 17.7-r0 CVE-2026-2006 HIGH
libpq-dev 17.7-r0 CVE-2026-2007 HIGH
libssl3 3.5.4-r0 CVE-2025-15467 CRITICAL
libssl3 3.5.4-r0 CVE-2025-69419 HIGH
libssl3 3.5.4-r0 CVE-2025-69421 HIGH
openssl 3.5.4-r0 CVE-2025-15467 CRITICAL
openssl 3.5.4-r0 CVE-2025-69419 HIGH
openssl 3.5.4-r0 CVE-2025-69421 HIGH
openssl-dev 3.5.4-r0 CVE-2025-15467 CRITICAL
openssl-dev 3.5.4-r0 CVE-2025-69419 HIGH
openssl-dev 3.5.4-r0 CVE-2025-69421 HIGH
postgresql17-dev 17.7-r0 CVE-2026-2004 HIGH
postgresql17-dev 17.7-r0 CVE-2026-2005 HIGH
postgresql17-dev 17.7-r0 CVE-2026-2006 HIGH
postgresql17-dev 17.7-r0 CVE-2026-2007 HIGH
py3-urllib3 1.26.20-r0 CVE-2026-21441 HIGH
py3-urllib3-pyc 1.26.20-r0 CVE-2026-21441 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Report a typo in Arabic password reset template body

1 participant