morningman opened a new pull request, #4406:
URL: https://github.com/apache/doris-website/pull/4406

   ## Summary
   
   Follow-ups from reviewing the Korean T09 batches (#4366–#4404, all merged).
   
   1. **Corrupted Korean page.** In the Dev Korean 
`admin-manual/maint-monitor/automatic-service-start.md`, the systemd example 
had `--daemon` followed by U+0002 and `0` instead of the source's trailing 
space. Restored.
   2. **Stale contribution guide.** 
`community/how-to-contribute/contribute-doc.md` (English and Chinese) still 
said the Dev sidebar is `sidebars.json` and listed versions 1.2/2.0/2.1. It now 
points at `sidebars.ts` and the released versions in `versions.json` (4.x, 3.x, 
2.1), says that the `version-1.2`/`version-2.0` directories are not built, 
refreshes the directory trees, uses existing label keys in the `current.json` 
examples, and fixes the key format (`[type]` + `.` + `[label]`). The Korean 
page follows the corrected source.
   3. **Unclosed code block.** The English 4.x, 3.x and 2.1 `ANALYZE.md` ended 
inside an unclosed `sql` block. Dev English and every Chinese version already 
close it, so only these three change. The Korean 4.x page follows.
   4. **Retained third-attempt warnings.** Each of the 29 Korean pages that T09 
accepted with warnings was compared with its source: 3 are fixed here and 26 
are accepted. Besides the two pages above, the 4.x Korean `lance-catalog.mdx` 
had dropped the code formatting of one `NULL`. Once edited, a page no longer 
uses the third-attempt exception, so it now passes the full protected-content 
check: 15 sentences were reordered to the English inline-code order and 
"three-dimensional" is written as 삼차원. Per-page conclusions are below.
   
   ## Translation state
   
   - The four Korean page states record the new target hashes; their 
`generation` records are kept as history. Because an edited target no longer 
matches its generation record, the PR gate applies the strict protected-content 
comparison to it.
   - `contribute-doc` and 4.x `ANALYZE` changed source, so their `sourceCommit` 
is d45c715, the source commit in this PR. After a squash merge that commit is 
reachable only through this PR. The gate passes; the next English change to 
these two pages will get a full instead of an incremental retranslation.
   - The Japanese `contribute-doc` and 4.x `ANALYZE` become stale with the 
source change and show English until the scheduled Japanese translation 
refreshes them, as with #4290.
   
   ## Validation
   
   - `check-translations.cjs --base 26972a5`: ko checked 4 pages, 0 errors, 0 
warnings, 3336 current; ja 0 errors.
   - Each edited Korean page passes the strict and normalized protected-content 
signatures, front matter, syntax, internal link, glossary and Korean script 
checks.
   - `check_md_links_single.py --no-external` on the 9 changed Markdown files, 
`check_move.js` and `check-configuration --all` pass. `build-scope`: en, zh-CN, 
ko; current, 4.x, 3.x, 2.1; partial build.
   - The docs governance and changed-link reports contain only existing 
report-only findings (SEO titles shared across versions, description length, 
external links, contribute-doc missing from the community sidebar).
   - No local site build; CI builds the affected locales and versions.
   
   <details>
   <summary>Warning dispositions (29 pages)</summary>
   
   | Version | Source | Category | Conclusion |
   | --- | --- | --- | --- |
   | Dev | `docs/admin-manual/maint-monitor/automatic-service-start.md` | fixed 
| Fixed: restored the space after `--daemon` (the model emitted U+0002 and 0 in 
the systemd example). |
   | 4.x | `versioned_docs/version-4.x/lakehouse/catalogs/lance-catalog.mdx` | 
fixed | Fixed: restored the `NULL` inline code; reordered 15 sentences to the 
English inline-code order and wrote "three-dimensional" as 삼차원. |
   | 4.x | 
`versioned_docs/version-4.x/sql-manual/sql-statements/statistics/ANALYZE.md` | 
fixed | Fixed with the source: the English page ended inside an unclosed sql 
block; both pages now close it. |
   | Dev | `docs/admin-manual/config/fe-config.md` | numbers | Accepted: "2 log 
files" written as 두 (two); meaning unchanged. |
   | Dev | 
`docs/connection-integration/data-integration/flink-doris-connector/faq.md` | 
numbers | Accepted: "two-phase commit" written as 2단계 커밋; meaning unchanged. |
   | Dev | `docs/key-features/reciprocal-rank-fusion.mdx` | glossary | 
Accepted: "catalog/document search" is the general word, not the Doris Catalog 
term; 카탈로그 is correct. |
   | community | `community/developer-guide/regression-testing.md` | order | 
Accepted: inline code or links reordered within the same sentence or table row 
by Korean word order; values identical, no cross-line moves. |
   | Dev | `docs/admin-manual/auth/authentication-and-authorization.md` | order 
| Accepted: inline code or links reordered within the same sentence or table 
row by Korean word order; values identical, no cross-line moves. |
   | Dev | `docs/admin-manual/auth/authorization/ranger-hive.md` | order | 
Accepted: inline code or links reordered within the same sentence or table row 
by Korean word order; values identical, no cross-line moves. |
   | Dev | `docs/admin-manual/config/be-config.md` | order | Accepted: inline 
code or links reordered within the same sentence or table row by Korean word 
order; values identical, no cross-line moves. |
   | Dev | `docs/key-features/embedding.mdx` | order | Accepted: inline code or 
links reordered within the same sentence or table row by Korean word order; 
values identical, no cross-line moves. |
   | Dev | `docs/lakehouse/catalogs/fluss-catalog.md` | order | Accepted: 
inline code or links reordered within the same sentence or table row by Korean 
word order; values identical, no cross-line moves. |
   | Dev | `docs/observability/dogstack/kubernetes.md` | order | Accepted: 
inline code or links reordered within the same sentence or table row by Korean 
word order; values identical, no cross-line moves. |
   | Dev | 
`docs/sql-manual/basic-element/sql-data-types/semi-structured/VARIANT.md` | 
order | Accepted: inline code or links reordered within the same sentence or 
table row by Korean word order; values identical, no cross-line moves. |
   | 4.x | 
`versioned_docs/version-4.x/admin-manual/auth/authorization/ranger-hive.md` | 
order | Accepted: inline code or links reordered within the same sentence or 
table row by Korean word order; values identical, no cross-line moves. |
   | 4.x | 
`versioned_docs/version-4.x/lakehouse/best-practices/doris-lance.mdx` | order | 
Accepted: inline code or links reordered within the same sentence or table row 
by Korean word order; values identical, no cross-line moves. |
   | Dev | `docs/admin-manual/auth/authentication/ldap.md` | 
code-whitespace+order | Accepted: code blocks differ only in trailing 
whitespace, and inline code is reordered within single lines by Korean word 
order; rendered commands and values unchanged. |
   | Dev | 
`docs/admin-manual/auth/integrations/aws-authentication-and-authorization.md` | 
code-whitespace+order | Accepted: code blocks differ only in trailing 
whitespace, and inline code is reordered within single lines by Korean word 
order; rendered commands and values unchanged. |
   | Dev | `docs/admin-manual/log-management/fe-log.md` | code-whitespace+order 
| Accepted: code blocks differ only in trailing whitespace, and inline code is 
reordered within single lines by Korean word order; rendered commands and 
values unchanged. |
   | Dev | `docs/admin-manual/auth/authorization/data.md` | code-whitespace | 
Accepted: code blocks differ only in trailing whitespace from the English 
source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/be-http/compaction-status.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/debug-point-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/log-action.md` | code-whitespace 
| Accepted: code blocks differ only in trailing whitespace from the English 
source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/meta-info-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/node-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/query-profile-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/query-stats-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/set-config-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   | Dev | `docs/admin-manual/open-api/fe-http/show-data-action.md` | 
code-whitespace | Accepted: code blocks differ only in trailing whitespace from 
the English source; rendered output and commands unchanged. |
   
   </details>
   
   ## Versions
   
   - [x] dev
   - [x] 4.x
   - [x] 3.x
   - [x] 2.1 or older (not covered by version/language sync gate)
   
   ## Languages
   
   - [x] Chinese
   - [x] English
   
   Korean pages and their translation state also change.
   
   ## Docs Checklist
   
   - [x] Checked by AI
   - [ ] Test Cases Built (not applicable: documentation and translation state 
only)
   - [x] Updated required version and language counterparts, or explained why 
not
   - [x] If only one language changed, confirmed whether source/translation 
counterparts need sync
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to