Repository navigation
Conversation
Add README.fr.md, translated from the current English README (including the Capabilities and In the news sections), and link it from the language switcher of every README. Legacy anchor IDs, links and command blocks are kept identical to the English version so existing deep links keep working. Add the new file to the markdownlint document globs. Assisted-by: Claude Code (model: Claude Opus 5.5, autonomous) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
The documentation-only changes preserve commands, external links, and anchors, with no blocking issues identified.
1 open issue
What changed in this PR
Adds a French README to Spec Kit’s multilingual documentation, preserving technical examples and links.
Changes:
- Translates the current English README into French.
- Adds French links to existing language switchers.
- Includes the French README in Markdown linting.
| File | Description |
|---|---|
| README.zh-CN.md | Adds French language link. |
| README.md | Adds French language link. |
| README.ko.md | Adds French language link. |
| README.ja.md | Adds French language link. |
| README.fr.md | Adds the French translation. |
| .github/workflows/lint.yml | Includes French README in lint scope. |
Review effort: Max
|
The French README looks broadly faithful to the English source, but “Décider si une idée mérite d’être financée” (L32) should be corrected: the English says “deserves investment” and later “worth pursuing,” which includes time and effort, not just funding. “Mérite qu’on y investisse” would preserve that broader meaning. Other optional refinements are “un correctif au périmètre défini” for “scoped fix” (L31), “un point de contrôle qualité” for “quality gate” (L47), and “une configuration soigneusement composée” for “curated setup” (L57). I’ll leave the exact French wording and those optional refinements to you as the PR author. Drafted with GitHub Copilot. |
- "mérite qu'on y investisse" for "deserves investment" (time and effort, not only funding) - "un correctif au périmètre défini" for "scoped fix" - "un point de contrôle qualité" for "quality gate" - "une configuration soigneusement composée" for "curated setup" Assisted-by: Claude Code (model: Claude Opus 5.5, autonomous) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks for the review. Pushed 16468e7: line 32 now reads « mérite qu'on y investisse », and the three optional refinements are applied as suggested (lines 31, 47 and 57). No other changes. AI disclosure: this reply and commit 16468e7 were drafted by Claude Code (model: Claude Opus 5.5, default settings) on behalf of @braiinz94, working as an agent under his direction (autonomous mode); extent: wording changes in |
| | Décider si une idée mérite qu'on y investisse | [Évaluation d'idées](#évaluation-didées) | Une décision étayée : poursuivre, clarifier ou arrêter | | ||
| | Adopter ou créer un autre processus | [Votre propre processus](#fonctionnalités) | Un processus adapté ou assemblé à partir de briques réutilisables | | ||
|
|
||
| Ce sont des points d'entrée indépendants, pas des étapes obligatoires. Le SDD est |

Description
Adds a French translation of the README (
README.fr.md), following the same pattern as the Korean (#4939) and Japanese (#4560) README PRs:README.fr.mdis translated from the current English README, including the Capabilities and In the news sections.README.md,README.zh-CN.md,README.ja.md,README.ko.md) now links toFrançais.README.fr.mdis added to the markdownlintDOC_GLOBSin.github/workflows/lint.yml.As in the Korean README, the legacy anchor IDs (
-get-started,sdd-quickstart, …), every external link and every command block are kept identical to the English version, so existing deep links keep working and the commands stay copy-pasteable. Spec Kit component names (Extension, Preset, Workflow, Bundle) are kept as is; prose is translated.This is a documentation-only change: no code, template, script or configuration that affects execution is modified.
Testing
Documentation-only change; the CLI and test suite are unaffected.
uv run specify --help— not applicable (no code change)uv sync && uv run pytest— not applicable (no code change)Checks run locally on
README.fr.mdagainstREADME.md(Python script, no repository code executed):#développement-piloté-par-les-spécifications,#correction-de-bugs,#évaluation-didées,#fonctionnalités) all resolve to a heading;##sections (11), no trailing whitespace, final newline.markdownlint was not run locally; the
markdownlintjob in CI covers the new file.AI Disclosure
AI disclosure: Contribution by @braiinz94 (Mourad Barkaoui, native French speaker). The translation, the README link updates, the lint glob change, the commit and this PR description were produced by Claude Code (model: Claude Opus 5.5, default settings), working as an agent under the contributor's direction: he chose the contribution, set the constraints and approved opening this PR, but the commit was made before any line-by-line human review, hence
autonomousin the commit'sAssisted-by:trailer. Extent: documentation only (translation and link updates); no code was generated. Any reply in this PR that is AI-generated will say so.🤖 Generated with Claude Code