Malayalam translation: matplotlib — calibration review round 3 (v0.27.0 engine) - #13
Malayalam translation: matplotlib — calibration review round 3 (v0.27.0 engine)#13mmcky wants to merge 2 commits into
Conversation
Produced by `translate init --localize none -f matplotlib.md` at QuantEcon/action-translation v0.27.0 (125801c; glossary v0.4.0, 24 rules) from QuantEcon/lecture-python-programming@4980d62 with claude-sonnet-5. One hand restoration: the engine rendered the possessive in the heading "Matplotlib's Split Personality" as Matplotlib-യുടെ; heading and heading-map entry restored to the English form the policy requires. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
📖 HTML build - view preview (1f726ff) Translated pages in this PR: |
There was a problem hiding this comment.
Pull request overview
Adds the Malayalam-localized version of the QuantEcon Matplotlib lecture to this repository as part of the ongoing translation calibration program.
Changes:
- Introduces a new
lectures/matplotlib.mdMyST/Jupytext lecture file with Malayalam prose around existing code cells. - Includes translation metadata (
translation.title,translation.headings) to support consistent navigation and rendering. - Preserves code cells, exercises, and solutions in executable MyST
{code-cell}blocks.
Suppressed comments (1)
lectures/matplotlib.md:373
- This line is intended to be a blank separator line but currently contains whitespace. Whitespace-only lines can trip trailing-whitespace checks and are hard to spot in reviews.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
A note on the automated Copilot comments, @adisankarmt — neither needs your attention. Both are about code cells (a trailing space, spacing inside a |
|
@adisankarmt one note before you start on this one: following your ruling on #12, exercise blocks stay byte-for-byte English for now. This lecture's single exercise and its solution (lines 463–508 in |
Fresh single-pass translation replacing the v0.27.0 seed before review begins: engine v0.28.0 (release 9284fbc, built at main 37374d7), claude-sonnet-5, translate init --localize none, source lecture-python-programming@4980d62 (unchanged). Headings 15/15 byte-identical with no hand restoration (the possessive-heading rule held); exercise and solution blocks byte-identical to source (verbatim policy); pinned-term retention now clean apart from the #240 `returns` false positive (the v0.27.0 seed rendered already → ഇതിനകം and name → പേര്, both pins from ml#12); round-2 lints 0/0/0/1 (was 0/1/0/1); zero transliterations, casing 0. 13,168 tokens, 124 s. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
@adisankarmt before you start: I regenerated this lecture today with the engine release that carries your ml#12 answers (v0.28.0), so what you review is the text those answers produce — already, name, example(s), work and For example handled as you ruled, and the exercise and solution blocks byte-identical to the English. Nothing else changed in what we ask of you: comment or suggest on any line you would change, and skip the Exercises section. |
|
📖 HTML build - view preview (9e8616b) Translated pages in this PR: |
|
|
||
| ഈ lectures-ൽ [Matplotlib](https://matplotlib.org/) ഉപയോഗിച്ച് നമ്മൾ already ധാരാളം figures generate ചെയ്തിട്ടുണ്ട്. | ||
|
|
||
| Matplotlib scientific computing-നായി design ചെയ്ത ഒരു മികച്ച graphics library ആണ്. ഇതിൽ ഉള്ളത്: |
There was a problem hiding this comment.
| Matplotlib scientific computing-നായി design ചെയ്ത ഒരു മികച്ച graphics library ആണ്. ഇതിൽ ഉള്ളത്: | |
| Matplotlib എന്നത്, scientific computing-നായി design ചെയ്തിരിക്കുന്ന ഒരു മികച്ച graphics library ആണ്. ഇതിൽ ഉള്ളത്: |
| Matplotlib scientific computing-നായി design ചെയ്ത ഒരു മികച്ച graphics library ആണ്. ഇതിൽ ഉള്ളത്: | ||
|
|
||
| * high-quality 2D and 3D plots | ||
| * സാധാരണ formats-ലെല്ലാം (PDF, PNG, etc.) output |
There was a problem hiding this comment.
| * സാധാരണ formats-ലെല്ലാം (PDF, PNG, etc.) output | |
| * സാധാരണ ഉപയോഗിക്കുന്ന എല്ലാ formats-ലും output ലഭിക്കുന്നു — PDF, PNG, etc. |
| * high-quality 2D and 3D plots | ||
| * സാധാരണ formats-ലെല്ലാം (PDF, PNG, etc.) output | ||
| * LaTeX integration | ||
| * presentation-ന്റെ എല്ലാ വശങ്ങളിലും fine-grained control |
There was a problem hiding this comment.
| * presentation-ന്റെ എല്ലാ വശങ്ങളിലും fine-grained control | |
| * presentation-ന്റെ ഓരോ ചെറിയ കാര്യവും വരെ control ചെയ്യാൻ കഴിയുന്നു |
|
|
||
| ### Matplotlib's Split Personality | ||
|
|
||
| Matplotlib-ന്റെ ഒരു പ്രത്യേകത, plotting-നായി അത് രണ്ട് വ്യത്യസ്ത interfaces provide ചെയ്യുന്നു എന്നതാണ്. |
There was a problem hiding this comment.
| Matplotlib-ന്റെ ഒരു പ്രത്യേകത, plotting-നായി അത് രണ്ട് വ്യത്യസ്ത interfaces provide ചെയ്യുന്നു എന്നതാണ്. | |
| Plotting-നായി രണ്ട് വ്യത്യസ്ത interfaces നൽകുന്നു എന്നതാണ് Matplotlib-ന്റെ ഒരു പ്രത്യേകത. |
|
|
||
| Matplotlib-ന്റെ ഒരു പ്രത്യേകത, plotting-നായി അത് രണ്ട് വ്യത്യസ്ത interfaces provide ചെയ്യുന്നു എന്നതാണ്. | ||
|
|
||
| ഒന്ന്, MATLAB refugees-ന് എളുപ്പം home ആയി തോന്താൻ എഴുതിയ ലളിതമായ ഒരു MATLAB-style API (Application Programming Interface) ആണ്. |
There was a problem hiding this comment.
| ഒന്ന്, MATLAB refugees-ന് എളുപ്പം home ആയി തോന്താൻ എഴുതിയ ലളിതമായ ഒരു MATLAB-style API (Application Programming Interface) ആണ്. | |
| അതിൽ ഒന്ന്, simple ആയ MATLAB-style API (Application Programming Interface) ആണ്. MATLAB ഉപയോഗിച്ചിരുന്നവർക്ക് എളുപ്പത്തിൽ ഉപയോഗിക്കാനാകുന്ന തരത്തിലാണ് ഇത് എഴുതിയിരിക്കുന്നത്. |
|
|
||
| ## Further Reading | ||
|
|
||
| * [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) ധാരാളം examples provide ചെയ്യുന്നു. |
There was a problem hiding this comment.
| * [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) ധാരാളം examples provide ചെയ്യുന്നു. | |
| * The [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) provides many examples. |
| ## Further Reading | ||
|
|
||
| * [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) ധാരാളം examples provide ചെയ്യുന്നു. | ||
| * Nicolas Rougier, Mike Muller, Gael Varoquaux എന്നിവരുടെ ഒരു നല്ല [Matplotlib tutorial](https://scipy-lectures.org/intro/matplotlib/index.html). |
There was a problem hiding this comment.
| * Nicolas Rougier, Mike Muller, Gael Varoquaux എന്നിവരുടെ ഒരു നല്ല [Matplotlib tutorial](https://scipy-lectures.org/intro/matplotlib/index.html). | |
| * A nice [Matplotlib tutorial](https://scipy-lectures.org/intro/matplotlib/index.html) by Nicolas Rougier, Mike Muller and Gael Varoquaux. |
|
|
||
| * [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) ധാരാളം examples provide ചെയ്യുന്നു. | ||
| * Nicolas Rougier, Mike Muller, Gael Varoquaux എന്നിവരുടെ ഒരു നല്ല [Matplotlib tutorial](https://scipy-lectures.org/intro/matplotlib/index.html). | ||
| * [mpltools](https://tonysyu.github.io/mpltools/index.html) plot styles-ന് ഇടയിൽ എളുപ്പത്തിൽ switch ചെയ്യാൻ അനുവദിക്കുന്നു. |
There was a problem hiding this comment.
| * [mpltools](https://tonysyu.github.io/mpltools/index.html) plot styles-ന് ഇടയിൽ എളുപ്പത്തിൽ switch ചെയ്യാൻ അനുവദിക്കുന്നു. | |
| * [mpltools](https://tonysyu.github.io/mpltools/index.html) allows easy switching between plot styles. |
| * [Matplotlib gallery](https://matplotlib.org/stable/gallery/index.html) ധാരാളം examples provide ചെയ്യുന്നു. | ||
| * Nicolas Rougier, Mike Muller, Gael Varoquaux എന്നിവരുടെ ഒരു നല്ല [Matplotlib tutorial](https://scipy-lectures.org/intro/matplotlib/index.html). | ||
| * [mpltools](https://tonysyu.github.io/mpltools/index.html) plot styles-ന് ഇടയിൽ എളുപ്പത്തിൽ switch ചെയ്യാൻ അനുവദിക്കുന്നു. | ||
| * [Seaborn](https://github.com/mwaskom/seaborn) Matplotlib-ൽ common statistics plots-നെ സഹായിക്കുന്നു. |
There was a problem hiding this comment.
| * [Seaborn](https://github.com/mwaskom/seaborn) Matplotlib-ൽ common statistics plots-നെ സഹായിക്കുന്നു. | |
| * [Seaborn](https://github.com/mwaskom/seaborn) facilitates common statistics plots in Matplotlib. |
| plt.show() | ||
| ``` | ||
|
|
||
| ഇവിടെ `fig, ax = plt.subplots()` എന്ന call ഒരു pair return ചെയ്യുന്നു. അതിൽ: |
There was a problem hiding this comment.
| ഇവിടെ `fig, ax = plt.subplots()` എന്ന call ഒരു pair return ചെയ്യുന്നു. അതിൽ: | |
| ഇവിടെ `fig, ax = plt.subplots()` എന്ന call, ഒരു pair return ചെയ്യുന്നു. അതിൽ: |
adisankarmt
left a comment
There was a problem hiding this comment.
the translation was much better than what the tool produced previously.
Machine translation of
matplotlibfor native-speaker review — round 3 of the calibration programme (Phase 2 of QuantEcon/action-translation#189). This translation was produced by the production engine released tonight (v0.27.0), which carries everything rounds 1 and 2 taught it: glossary v0.4.0 (77 terms) and the 24-rule set — including the punctuation, capitalisation, teacher's-voice, fixed-rendering and exercise-scope rules encoded from yourfunctionsreview on #7 (QuantEcon/action-translation#297). Each review round compounds into the engine before the next lecture goes out.For the reviewer (@adisankarmt): as before, please comment on any line you would change — English that should be Malayalam, Malayalam that should be English, a wrong case-suffix, awkward phrasing, or the same term handled differently in two places. Suggestion blocks work perfectly (your 118 on #7 applied in one batch, credited to you), and you can push directly to this branch. Headings, code cells and transliteration are machine-verified — no need to proofread those. Every comment resolves to exactly one of: a glossary entry, a rule change in the translation tool, or accepted-as-is with our reasoning replied on the thread. The six consistency questions from round 2 are still open on #12 whenever convenient. No deadline.
Provenance: source QuantEcon/lecture-python-programming@4980d62 (current main) · model
claude-sonnet-5· engine QuantEcon/action-translation v0.27.0 (125801c) — glossary v0.4.0 + the 24-rule set ·translate init --localize none, produced locally.Machine verification: headings 15/15 byte-identical — after one hand restoration: the engine rendered the possessive in
### Matplotlib's Split PersonalityasMatplotlib-യുടെ(heading and heading-map entry restored to English; logged as an engine miss on QuantEcon/action-translation#296) · zero transliterations · casing variants 0 · round-2 lints: 0 bare endings, 1 lowercase-initial bullet (* animation മുതലായവ— yours to call), 0 banned renderings, 1 future-hortative watch · the single pinned-term flag is the knownreturnsverb-homograph false positive (QuantEcon/action-translation#240 — here it is the verb, correctly renderedreturn ചെയ്യുന്നു).🤖 Generated with Claude Code