Skip to content

feat(i18n): add Persian (fa) to SUPPORTED_LOCALES (#30000) - #30007

Open
Rodrigoue9 wants to merge 1 commit into
calcom:mainfrom
Rodrigoue9:feat/bounty-30000
Open

feat(i18n): add Persian (fa) to SUPPORTED_LOCALES (#30000)#30007
Rodrigoue9 wants to merge 1 commit into
calcom:mainfrom
Rodrigoue9:feat/bounty-30000

Conversation

@Rodrigoue9

Copy link
Copy Markdown

Title

feat(i18n): add Persian (fa, fa-IR) to SUPPORTED_LOCALES (#30000)

Description

  • Adds fa and fa-IR to SUPPORTED_LOCALES in packages/platform/constants/api.ts.
  • Enables recognition and locale negotiation for Persian/Farsi booking flows and API integrations.

Closes #30000

@github-actions

Copy link
Copy Markdown
Contributor

Welcome to Cal.diy, @Rodrigoue9! Thanks for opening this pull request.

A few things to keep in mind:

  • This is Cal.diy, not Cal.com. Cal.diy is a community-driven, fully open-source fork of Cal.com licensed under MIT. Your changes here will be part of Cal.diy — they will not be deployed to the Cal.com production app.
  • Please review our Contributing Guidelines if you haven't already.
  • Make sure your PR title follows the Conventional Commits format.

A maintainer will review your PR soon. Thanks for contributing!

@github-actions github-actions Bot added ✨ feature New feature or request 🚨 needs approval This feature request has not been reviewed yet by the Product Team and needs approval beforehand labels Aug 19, 2026
@coderabbitai

coderabbitai Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: f6e952b2-e187-4612-b181-bfacc40ddc31

📥 Commits

Reviewing files that changed from the base of the PR and between 176037d and ee9c517.

📒 Files selected for processing (1)
  • packages/platform/constants/api.ts

Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review.


📝 Walkthrough

Walkthrough

The exported SUPPORTED_LOCALES list now includes the Persian locale identifiers fa and fa-IR.

Merge Risk: ⚪ Minimal · up to ee9c5

This localized change adds Persian locale support without any identified merge-blocking risk; it is merge-ready after normal checks and review.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The change adds locale registration but does not implement the linked issue's required translations, RTL support, typography, calendar, formatting, or testing. Implement the remaining Persian localization requirements, or link this PR to a narrower issue for locale registration only.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly describes adding Persian locales to SUPPORTED_LOCALES.
Description check ✅ Passed The description accurately explains the Persian locale registration changes and their intended effect.
Out of Scope Changes check ✅ Passed The changes are limited to adding fa and fa-IR to SUPPORTED_LOCALES, which is directly related to Persian locale support.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with 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.

❤️ Share

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

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

Labels

✨ feature New feature or request 🚨 needs approval This feature request has not been reviewed yet by the Product Team and needs approval beforehand size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Persian (Farsi) language support

1 participant