i18n(ja): fix markdownlint conformance (MD030/046/037/022/032/039/034/012) to match release-8.5 - #23602
Conversation
…o match release-8.5 (MD030/MD012/MD022/MD032/MD034/MD037/MD039) Regenerated against the current i18n-ja-release-8.5 base (after pingcap#23577 merged) using markdownlint-cli2 --fix scoped to exactly these rules, reproducing the effect of the original two commits without the merge conflicts a plain rebase would have hit across ~570 files.
…ing release-8.5 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Important Review skippedToo many files! This PR contains 1385 files, which is 1235 over the limit of 150. To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1385)
You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
[LGTM Timeline notifier]Timeline:
|
…s (part 2/2, TiDB 4.0.2-8.1.2) Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the MD030 list-marker spacing fix; this commit reapplies the mechanical full-width # to half-width # conversion plus all particle and mistranslation fixes found during CodeRabbit review, on top of the now-corrected marker spacing.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes; reapplies this branch's operator-term unification and other 1:1 EN-review fixes on top of the corrected formatting.
…al-indexes.md Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes.
…nouns Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes.
…s (part 1/2, TiDB 1.0-4.0.16) Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes. Verified full-width hash count is 0 and issue-link numbers are preserved across all 86 files.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes and after pingcap#23577's katakana compound-word joins. Re-verified and restored 8 katakana joins that had been silently reverted by the initial content-preserving merge on lines this branch also touched, using an independent scan comparing spaced-katakana runs in the result against upstream's already-joined form.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes. Also escaped a literal multiplication asterisk formula in statement-summary-tables.md that was already failing MD037 in the pre-rebase branch (same class of issue as pingcap#23605's cost-model.md fix), matching how the English source escapes it.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes and after pingcap#23577's katakana compound-word joins. Restored 4 katakana joins that had been silently reverted by the initial content-preserving merge on lines this branch also touched.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes and after pingcap#23577's katakana compound-word joins. Restored 291 katakana joins (converged over 2 passes) that had been silently reverted by the initial content-preserving merge on lines this branch also touched, verified via an independent scan comparing spaced-katakana runs in the result against upstream's joined form. Also fixed 2 pre-existing MD037 violations (literal multiplication asterisks misidentified as emphasis markers) found while verifying, matching how the English source escapes them.
…s (part 1/2, TiDB 1.0-4.0.16) Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes. Verified full-width hash count is 0 and issue-link numbers are preserved across all 86 files.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes and after pingcap#23577's katakana compound-word joins. Re-verified and restored 8 katakana joins that had been silently reverted by the initial content-preserving merge on lines this branch also touched, using an independent scan comparing spaced-katakana runs in the result against upstream's already-joined form.
Rebased onto i18n-ja-release-8.5 after pingcap#23602 merged the markdownlint conformance fixes. Also escaped a literal multiplication asterisk formula in statement-summary-tables.md that was already failing MD037 in the pre-rebase branch (same class of issue as pingcap#23605's cost-model.md fix), matching how the English source escapes it.
What is changed, added or deleted? (Required)
Replaces #23592, rebuilt on top of #23577 (katakana word-pair joining), which merged after the original PR and would have created a large merge conflict across ~570 files.
Normalized Markdown list-marker spacing across the Japanese (
i18n-ja-release-8.5) documentation to conform to MD030 (list-marker-space, one space after list markers), matching the formatting already used in the English source (release-8.5).The Japanese corpus had accumulated
-(three spaces after an unordered marker) and1.(two spaces after an ordered marker) list formatting, while the English source consistently uses one space. This PR fixes all such violations.Additionally, converted indented code blocks to fenced code blocks to conform to MD046 (
code-block-style), matching the English source structure — 281 blocks across 33 files, including nested blocks inside lists and block quotes.Finally, fixed the remaining markdownlint rules where the Japanese corpus deviated from the English source's conformance: MD037 (
no-space-in-emphasis), MD022/MD032 (blank lines around headings and lists), MD039 (space inside link text), MD034 (escaped|in table link), and MD012 (duplicate blank line).Verification performed:
markdownlint-cli2 --fixscoped to exactly these rules, so the katakana-joining from i18n(ja): join top 30 katakana compound word-pairs #23577 is preserved intact.markdownlint -c .markdownlint.yamlbefore and after: 0 issues remain for all of MD030/MD046/MD037/MD022/MD032/MD039/MD034 across the corpus.release-8.5English source for the MD046 conversions: each fenced block's language tag and indentation matches its English counterpart, content byte-identical aside from the indentation/fencing itself.Which TiDB version(s) do your changes apply to? (Required)
What is the related PR or file link(s)?
AI agent involvement
Do your changes match any of the following descriptions?