Skip to content

feat: complete french localization#69

Open
rundredoffi wants to merge 1 commit intoopenclaw:masterfrom
rundredoffi:master
Open

feat: complete french localization#69
rundredoffi wants to merge 1 commit intoopenclaw:masterfrom
rundredoffi:master

Conversation

@rundredoffi
Copy link

@rundredoffi rundredoffi commented Mar 18, 2026

@rundredoffi rundredoffi changed the title feat: complet french localization feat: complete french localization Mar 18, 2026
@github-actions
Copy link
Contributor


Note

The pull request was not created — a fallback review issue was created instead due to protected file changes: #70

🤖 This is an automated response from Repo Assist.

Welcome, @rundredoffi, and thank you for this French localization! 🇫🇷 This is exactly the kind of community contribution issue #61 was hoping for.

Quick validation results:

  • ✅ 163 keys — matches en-us and zh-cn exactly
  • ✅ All {0}/{1} format placeholders preserved
  • ✅ Correct directory structure (fr-fr/Resources.resw)

A few things a maintainer will want to verify before merging:

  1. Branch: The PR was opened from your master branch — if you plan to make any changes based on review feedback, a dedicated feature branch makes that easier.
  2. Spot-check a few translations: The file looks structurally complete. A native French speaker's eyes on some of the technical strings (toast messages, error text) would be welcome.
  3. No code changes needed — localization is purely additive here.

Thanks again for taking the time to do this! 🎉

Generated by Repo Assist ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@cbb46ab386962aa371045839fc9998ee4e97ca64

github-actions bot added a commit that referenced this pull request Mar 19, 2026
Add LocalizationValidationTests to catch regressions in translation PRs:

- AllLocales_HaveExactlySameKeysAsEnUs: asserts every locale under
  Strings/ has exactly the same resource key set as en-us — no missing
  or extra entries. Runs against all present locales (zh-cn, and any
  future ones like fr-fr from PR #69).

- AllLocales_PreserveFormatPlaceholders: asserts that {0}/{1}/...
  format placeholders in translated values match the en-us source,
  preventing runtime FormatException from mistranslated strings.

95 Tray tests pass (93 existing + 2 new).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@wisdomdaoleo

This comment was marked as spam.

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