Skip to content

feat: add French (fr-FR) language support#581

Merged
lfnovo merged 1 commit into
mainfrom
fix/french-translation-514
Feb 14, 2026
Merged

feat: add French (fr-FR) language support#581
lfnovo merged 1 commit into
mainfrom
fix/french-translation-514

Conversation

@lfnovo
Copy link
Copy Markdown
Owner

@lfnovo lfnovo commented Feb 14, 2026

Summary

  • Add French (fr-FR) locale with 875 fully translated keys
  • Register fr-FR in locale index, LanguageToggle, and date-locale
  • Add common.french key to all existing locale files
  • Sync fr-FR key structure to match current en-US after recent locale cleanup

Based on #514 by @saikrishna-prathapaneni, rebased and adapted to the current locale structure after the i18n cleanup in #580.

Closes #481

Test plan

  • All 8 locale parity tests pass (7 non-English locales including fr-FR)
  • Unused key detection test passes
  • Next.js build succeeds
  • French language appears in language toggle dropdown
  • UI displays French translations when fr-FR is selected

- Add fr-FR locale with French translations (875 keys)
- Register fr-FR in locale index, LanguageToggle, and date-locale
- Add common.french key to all existing locale files
- Sync fr-FR key structure to match current en-US after cleanup

Based on #514, rebased and adapted to the current locale structure.

Closes #481

Co-Authored-By: saikrishna-prathapaneni <saiprathapaneni23@gmail.com>
@lfnovo lfnovo force-pushed the fix/french-translation-514 branch from 0061183 to f02ce84 Compare February 14, 2026 23:25
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 11 files

@lfnovo lfnovo merged commit d28bff4 into main Feb 14, 2026
9 checks passed
This was referenced Feb 15, 2026
demobdev pushed a commit to demobdev/open-notebook that referenced this pull request Feb 25, 2026
- Add fr-FR locale with French translations (875 keys)
- Register fr-FR in locale index, LanguageToggle, and date-locale
- Add common.french key to all existing locale files
- Sync fr-FR key structure to match current en-US after cleanup

Based on lfnovo#514, rebased and adapted to the current locale structure.

Closes lfnovo#481

Co-authored-by: saikrishna-prathapaneni <saiprathapaneni23@gmail.com>
ggrace519 pushed a commit to ggrace519/open-notebook that referenced this pull request Mar 11, 2026
- Add fr-FR locale with French translations (875 keys)
- Register fr-FR in locale index, LanguageToggle, and date-locale
- Add common.french key to all existing locale files
- Sync fr-FR key structure to match current en-US after cleanup

Based on lfnovo#514, rebased and adapted to the current locale structure.

Closes lfnovo#481

Co-authored-by: saikrishna-prathapaneni <saiprathapaneni23@gmail.com>
@lfnovo lfnovo deleted the fix/french-translation-514 branch April 6, 2026 11:26
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.

[Feature]: add french translation to the app

1 participant