🌐 [translation-sync] Misc edits to need for speed and related lectures#93
🌐 [translation-sync] Misc edits to need for speed and related lectures#93
Conversation
✅ Deploy Preview for majestic-griffin-10b166 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Translation Quality ReviewVerdict: PASS | Model: claude-sonnet-4-6 | Date: 2026-04-10 📝 Translation Quality
Summary: The translation is of high quality overall, accurately conveying technical content from both the scientific computing overview and the Numba lecture. Terminology is consistently applied and aligns well with the reference glossary. The formatting is well-preserved with no syntax errors. Minor fluency issues exist in a few sentences where the Persian phrasing feels slightly unnatural or uses awkward word choices (e.g., 'تغییر مکان دهیم' for 'switch to' and 'کششهای' for statistical 'draws'), but these do not impede comprehension. The overall register is appropriately academic and technical. Technical terminology is consistently and correctly translated throughout, with proper use of established Persian terms like 'برداریسازی' for vectorization, 'موازیسازی' for parallelization, and 'استنتاج نوع' for type inference. Mathematical equations and LaTeX formatting are perfectly preserved without any modifications. Code blocks, MyST directives, and overall document structure are maintained correctly throughout the translation. The translation of the Numba lecture section is particularly strong, with accurate and fluent rendering of complex technical concepts about JIT compilation. Domain-specific terms from the reference glossary are properly applied, such as 'ضریب تنزیل' for discount factor and 'نوسان تصادفی' for stochastic volatility in the exercises section. Suggestions:
🔍 Diff Quality
Summary: The translation sync is correctly applied: only the two expected files were modified, content changes appear in the same relative positions, document structure is preserved, and the heading-map correctly removes the 'Caching Compiled Code' entry from numba.md while keeping need_for_speed.md's heading-map intact. Issues:
This review was generated automatically by action-translation review mode. |
There was a problem hiding this comment.
Pull request overview
Automated translation sync (en → fa) updating the Persian versions of the “need for speed” and “numba” lectures to match upstream content changes, along with updating translation state metadata.
Changes:
- Refined/rewrote multiple explanatory passages in
need_for_speed.mdaround scientific libraries, performance bottlenecks, and parallelization. - Updated
numba.mdnarrative structure (e.g., vectorization drawbacks formatting, added Julia comparison text, removed the “caching compiled code” subsection). - Refreshed translation sync state files with new source SHA, sync date, model, and tool version.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
lectures/need_for_speed.md |
Updates Persian lecture content, especially around motivations for scientific libraries and parallelization concepts. |
lectures/numba.md |
Updates Persian Numba lecture content and heading mappings to align with upstream edits. |
.translate/state/need_for_speed.md.yml |
Updates translation sync metadata for need_for_speed.md. |
.translate/state/numba.md.yml |
Updates translation sync metadata for numba.md. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| چندپردازشی به معنای اجرای همزمان چندین فرآیند با استفاده از بیش از یک پردازنده است. | ||
|
|
||
| در این زمینه، یک **فرآیند** یک زنجیره از دستورات (یعنی یک برنامه) است. | ||
| چندپردازشی به معنای اجرای همزمان چندین رشته منطقی با استفاده از بیش از یک پردازنده است. |
| علاوه بر این، Numba میتواند ترفندهای مفید دیگری نیز انجام دهد، مانند {ref}`چندنخی <multithreading>` یا | ||
| ارتباط با GPUها (از طریق `numba.cuda`). | ||
|
|
||
| کامپایلر JIT نامبا از بسیاری جهات مشابه کامپایلر JIT در JULIA است. |
| علاوه بر این، Numba میتواند ترفندهای مفید دیگری نیز انجام دهد، مانند {ref}`چندنخی <multithreading>` یا | ||
| ارتباط با GPUها (از طریق `numba.cuda`). | ||
|
|
||
| کامپایلر JIT نامبا از بسیاری جهات مشابه کامپایلر JIT در JULIA است. |
Automated Translation Sync
This PR contains automated translations from QuantEcon/lecture-python-programming.
Source PR
#521 - Misc edits to need for speed and related lectures
Files Updated
lectures/need_for_speed.md.translate/state/need_for_speed.md.ymllectures/numba.md.translate/state/numba.md.ymlDetails
This PR was created automatically by the translation action.