Skip to content

feat(i18n): add and update French translations - #1940

Merged
Calcium-Ion merged 2 commits into
QuantumNous:mainfrom
comeback01:french-translation-final
Oct 2, 2025
Merged

feat(i18n): add and update French translations#1940
Calcium-Ion merged 2 commits into
QuantumNous:mainfrom
comeback01:french-translation-final

Conversation

@comeback01

@comeback01 comeback01 commented Sep 30, 2025

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • New Features
    • Expanded French translations for Passkey/WebAuthn and 2FA: registration, login, reset, backup status, device type preferences, security levels, origins, prompts, confirmations, errors, and related UI text — improving passwordless authentication experience for French users.
  • Chores
    • Removed a deprecated French translation key for model completion ratio.

@coderabbitai

coderabbitai Bot commented Sep 30, 2025

Copy link
Copy Markdown
Contributor

Walkthrough

Updates the French locale file web/src/i18n/locales/fr.json: removes one model-completion key and adds a large set of Passkey/WebAuthn and 2FA-related translation entries. No runtime or control-flow code changes.

Changes

Cohort / File(s) Summary
i18n FR locale — key removal
web/src/i18n/locales/fr.json
Deleted locale key: 模型补全倍率(仅对自定义模型有效).
i18n FR locale — Passkey / WebAuthn & 2FA additions
web/src/i18n/locales/fr.json
Added numerous French translation keys for Passkey/WebAuthn flows, registration/login messages, device-type preferences, backup status, 2FA reset/confirm dialogs, allowed Origins and HTTP warning, deletion/reset confirmations, UI labels (e.g., “Passkey 注册成功”, “允许的 Origins”, “重置 2FA”, “设备类型偏好”), and related user-facing strings.

Sequence Diagram(s)

(omitted — changes are localization data only; no control-flow or feature interactions were modified)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • Calcium-Ion

Poem

A rabbit taps keys with gentle grace,
New strings hop in to guard your place.
Passkeys and 2FA in French delight,
One old line left, many new take flight.
Secure small hops into the night. 🐰🔐

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title succinctly follows conventional commit style and accurately reflects that the pull request introduces and updates French translations within the i18n files, matching the main changes in the locale JSON.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0735b0c and 6ee01d7.

📒 Files selected for processing (1)
  • web/src/i18n/locales/fr.json (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • web/src/i18n/locales/fr.json

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 and usage tips.

@comeback01

Copy link
Copy Markdown
Contributor Author

I confirm that this branch has been synchronized with the latest version of main. It is ready for review

@Calcium-Ion
Calcium-Ion merged commit 9061411 into QuantumNous:main Oct 2, 2025
1 check passed
@coderabbitai coderabbitai Bot mentioned this pull request Nov 5, 2025
x22x22 pushed a commit to x22x22/new-api that referenced this pull request Apr 24, 2026
…n-final

feat(i18n): add and update French translations
@coderabbitai coderabbitai Bot mentioned this pull request May 1, 2026
11 tasks
jiutubaba pushed a commit to jiutubaba/fx-api that referenced this pull request May 17, 2026
…ion-to-0.125.0

fix(openai): bump codex CLI version from 0.104.0 to 0.125.0
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