feat: Add French translation (fr)#139
Conversation
modified: README.md modified: lib/locales.ts modified: messages/de.json modified: messages/en.json modified: messages/es.json new file: messages/fr.json modified: messages/it.json
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (7)
📝 WalkthroughWalkthroughThis PR adds comprehensive French language support to the application by registering the "fr" locale in lib/locales.ts, updating language name mappings across existing translation files, creating a complete French translation catalog, and updating documentation. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment Tip You can disable sequence diagrams in the walkthrough.Disable the |
|
Thank you! |
|
@JohnPT99 your added language is now available in the :latest tag and v2.2.1 Sorry for the delayed merge! |
🌐 Add French localization
Context
This PR adds French as a supported language. Only the i18n layer has been touched — no components, no business logic.
Affected files
messages/fr.jsonlib/locales.tsfrlocalemessages/en.jsonmessages/de.jsonmessages/es.jsonmessages/it.jsonREADME.mdWhat did NOT change
Testing
Verify that the language selector correctly displays
frand that translations are properly applied.Summary by CodeRabbit