🌐 [translation-sync] chore: take theme v3.0.0, migrating the launch and footer config - #79
🌐 [translation-sync] chore: take theme v3.0.0, migrating the launch and footer config#79mmcky wants to merge 4 commits into
Conversation
✅ Translation Quality ReviewVerdict: PASS | Model: claude-sonnet-5 | Date: 2026-09-12 📝 Translation Quality
Summary: The translation of the modified sections (frontmatter, Overview, and Accessing GPU Resources) is accurate, fluent, and terminologically consistent with the glossary and style rules. No syntax errors were found, and formatting/MyST structures are fully preserved. Only very minor stylistic nuances could be tightened, but nothing rises above a nit-level observation. Accurate and idiomatic rendering of technical vocabulary (GPU, TPU, cœurs, parallélisation) consistent with the glossary Correct French typography applied throughout changed sections (guillemets, non-breaking spaces before ':' and '?') Frontmatter translation metadata correctly added without disrupting YAML/MyST structure Natural restructuring of English sentences into idiomatic French rather than literal calques Suggestions:
🔍 Diff Quality
Summary: The translation sync correctly removed the raw jupyter header blocks in both files matching the source changes, with correct positioning, preserved structure, and unchanged (still valid) translation heading maps, though minor extra blank-line removals in need_for_speed.md exceed what the source diff shows. Issues:
This review was generated automatically by action-translation review mode. |
There was a problem hiding this comment.
🟢 Approval recommended
Changes are limited to deterministic documentation/layout cleanup and translation sync metadata updates with no functional code impact.
Pull request overview
This PR syncs French lecture translations with upstream theme v3.0.0 changes, removing the legacy notebook header HTML and updating the translation sync state metadata to match the new upstream commit.
Changes:
- Remove the embedded QuantEcon notebook header
{raw} jupyterHTML block from two lecture pages. - Normalize markdown spacing/blank lines in
lectures/need_for_speed.md(no content changes beyond formatting/structure). - Update
.translate/state/*.ymlto the new source SHA, sync date, model, mode, and tool version.
File summaries
| File | Description |
|---|---|
| lectures/polars.md | Removes the legacy raw-Jupyter HTML notebook header block. |
| lectures/need_for_speed.md | Removes the legacy raw-Jupyter HTML notebook header block and cleans up extra blank lines/indentation. |
| .translate/state/polars.md.yml | Updates translation sync metadata to the new upstream commit/date/tooling. |
| .translate/state/need_for_speed.md.yml | Updates translation sync metadata to the new upstream commit/date/tooling. |
Review details
- Files reviewed: 4/4 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
📖 Netlify Preview Ready!Preview URL: https://pr-79--verdant-toffee-3261a8.netlify.app Commit: 📚 Changed LecturesBuild Info
|
Automated Translation Sync
This PR contains automated translations from QuantEcon/lecture-python-programming.
Source PR
#629 - chore: take theme v3.0.0, migrating the launch and footer config
Files Updated
lectures/need_for_speed.md.translate/state/need_for_speed.md.ymllectures/polars.md.translate/state/polars.md.ymlDetails
This PR was created automatically by the translation action.