Skip to content

Conversation

@rafi-ghanbari
Copy link
Contributor

This PR adds full Persian (Farsi) translation support to learnGitBranching.

- Add 'fa' translations to global strings and level index
- Add 'fa' translations to all level files (intro, rampup, mixed, advanced, rebase, remote)
- Register Persian locale in LocaleStore
- Add Persian option to the language selection UI
@netlify
Copy link

netlify bot commented Dec 17, 2025

Deploy Preview for xenodochial-hugle-b9ec84 ready!

Name Link
🔨 Latest commit fae6ad1
🔍 Latest deploy log https://app.netlify.com/projects/xenodochial-hugle-b9ec84/deploys/69427098a44ea60008452505
😎 Deploy Preview https://deploy-preview-1305--xenodochial-hugle-b9ec84.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pcottle
Copy link
Owner

pcottle commented Dec 17, 2025

Wow amazing thanks for your contribution @rafi-ghanbari ! I know its a lot of work to add a new translation for the entire app experience so I really appreciate it 👏

@pcottle pcottle merged commit b1d8dc0 into pcottle:main Dec 17, 2025
5 checks passed
@pcottle
Copy link
Owner

pcottle commented Dec 17, 2025

wow and its 100% completed!

node scripts/translate.js --list-locales
Known locales and their translation status:
- en_US: 205/205 (100.00%)
  - Levels:  102/102
  - Strings: 103/103
- fa: 205/205 (100.00%)
  - Levels:  102/102
  - Strings: 103/103
- zh_CN: 193/205 (94.15%)
  - Levels:  102/102
  - Strings: 91/103
- fr_FR: 205/205 (100.00%)
  - Levels:  102/102
  - Strings: 103/103

@pcottle
Copy link
Owner

pcottle commented Dec 17, 2025

(just pushed the site)

@rafi-ghanbari
Copy link
Contributor Author

Thank you I'm really happy I could help and glad to see it meet your standards , although the project required about a month of work, the outcome was certainly worth. I hope that Persian speakers who couldn't use this project before due to language barriers can now enjoy and access this open learning resource .

@pcottle
Copy link
Owner

pcottle commented Dec 17, 2025

Thank you I'm really happy I could help and glad to see it meet your standards , although the project required about a month of work, the outcome was certainly worth. I hope that Persian speakers who couldn't use this project before due to language barriers can now enjoy and access this open learning resource .

I hope so too!

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.

2 participants