đ [translation-sync] FIX: lecture cleanup batch from the 2026-08 tracker audit - #34
Conversation
â Translation Quality ReviewVerdict: PASS | Model: claude-sonnet-5 | Date: 2026-08-18 đ Translation Quality
Summary: This is a high-quality, professional translation across all six changed documents. Terminology is consistent with the glossary, French typography rules are correctly applied, and MyST/Markdown structure is fully preserved with no syntax errors. The main issues are a handful of places where translators appear to have made small code edits (e.g., Suggestions:
đ Diff Quality
Summary: The translation correctly mirrors all source changes (rng refactors, PyTorch capitalization, pandas.stack future_stack fixes, JAX key splitting, Polars random generator updates, URL updates) in the same files, sections, and order, with headings and translation metadata intact. Issues:
This review was generated automatically by action-translation review mode. |
There was a problem hiding this comment.
Pull request overview
Synchronisation automatisĂ©e des traductions FR avec les derniĂšres mises Ă jour du dĂ©pĂŽt source (PR QuantEcon/lecture-python-programming#595), incluant des ajustements de code dâexemples (gĂ©nĂ©ration alĂ©atoire) et quelques corrections de contenu/formatage dans plusieurs leçons.
Changes:
- Remplacement dâappels legacy Ă
np.random.*par lâAPInp.random.default_rng()dans plusieurs exemples. - Ajustement de la gĂ©nĂ©ration alĂ©atoire JAX via
jax.random.splitpour séparer les clés. - Mise à jour de certaines URLs de données vers
raw.githubusercontent.com+ rafraßchissement des métadonnées de synchronisation.translate/state/*.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| lectures/about_py.md | Nettoyage de blancs + correction de casse âPyTorchâ et petits ajustements de texte. |
| lectures/autodiff.md | Ajustements de clés aléatoires JAX + corrections mineures de formatage. |
| lectures/pandas.md | Passage Ă default_rng() dans lâexemple dâintroduction + retouches de formulation. |
| lectures/pandas_panel.md | Mise à jour des URLs de téléchargement des CSV vers raw.githubusercontent.com. |
| lectures/polars.md | Passage Ă default_rng() et correction dâun calcul de variation % avec gestion des nulls. |
| lectures/python_by_example.md | Mise Ă jour de lâexemple âbruit blancâ pour utiliser default_rng() + texte associĂ©. |
| .translate/state/about_py.md.yml | Mise à jour des métadonnées de sync (source SHA, date, modÚle, version outil). |
| .translate/state/autodiff.md.yml | Mise à jour des métadonnées de sync (source SHA, date, modÚle, version outil). |
| .translate/state/pandas.md.yml | Mise à jour des métadonnées de sync (source SHA, date, version outil). |
| .translate/state/pandas_panel.md.yml | Mise à jour des métadonnées de sync (source SHA, date, version outil). |
| .translate/state/polars.md.yml | Mise à jour des métadonnées de sync (source SHA, date, version outil). |
| .translate/state/python_by_example.md.yml | Mise à jour des métadonnées de sync (source SHA, date, version outil). |
đĄ Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| price_change = ticker.select([ | ||
| ((pl.col(tick).last() / pl.col(tick).first() - 1) * 100) | ||
| ((pl.col(tick).drop_nulls().last() / pl.col(tick).drop_nulls().first() - 1) * 100) | ||
| .alias(tick) | ||
| for tick in ticker_list.keys() | ||
| ]).transpose( |
Automated Translation Sync
This PR contains automated translations from QuantEcon/lecture-python-programming.
Source PR
#595 - FIX: lecture cleanup batch from the 2026-08 tracker audit
Files Updated
lectures/about_py.md.translate/state/about_py.md.ymllectures/autodiff.md.translate/state/autodiff.md.ymllectures/pandas.md.translate/state/pandas.md.ymllectures/pandas_panel.md.translate/state/pandas_panel.md.ymllectures/polars.md.translate/state/polars.md.ymllectures/python_by_example.md.translate/state/python_by_example.md.ymlDetails
This PR was created automatically by the translation action.