Skip to content

feat: Add Persian (Farsi) translation#70

Merged
Kubis10 merged 1 commit into
Kubis10:masterfrom
rafi-ghanbari:master
Dec 20, 2025
Merged

feat: Add Persian (Farsi) translation#70
Kubis10 merged 1 commit into
Kubis10:masterfrom
rafi-ghanbari:master

Conversation

@rafi-ghanbari

Copy link
Copy Markdown
Contributor

Detailed Changes

  • New File Added: Farsi.py
  • All existing title keys (e.g., TITLE_APP_NAME, TITLE_SAVE, TITLE_STATISTICS) now have their Persian equivalents.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds Persian (Farsi) language support to the messenger counter application by introducing a new translation file with all required localization strings.

Key Changes:

  • Added Farsi.py containing 58 translation keys for all UI elements
  • All translation keys match the established naming convention (TITLE_*) used across other language files
  • Translations cover complete application UI including settings, statistics, sorting, and navigation elements

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread langs/Farsi.py

@Kubis10 Kubis10 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, thanks for the pr!

@Kubis10
Kubis10 merged commit e347d14 into Kubis10:master Dec 20, 2025
6 checks passed
@rafi-ghanbari

Copy link
Copy Markdown
Contributor Author

You're welcome! Let me know if any further adjustments are needed.

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.

3 participants