morningman opened a new pull request, #4503: URL: https://github.com/apache/doris-website/pull/4503
The seven product pages already use the global language contract. Add explicit verification of their existing Japanese, Korean and Russian bodies, native document-backed feature cards, Chinese English-body fallback, navigation and public resources. Record machine review for 19 verified page units while preserving publication decisions and every source/target digest. The new verifier covers 35 language routes, 1440/390 layouts under eight themes, comparison tabs/cases, benchmark interactions, all 47 feature cards, search/clear states, use-case expansion and language switches with query/hash. Its default completion check rejects unreviewed or fallback feature documents. `--allow-document-fallback` is an explicit baseline-audit mode that retains the gaps and reports `contentComplete: false`. Changelog / Table Stream still needs the renamed Japanese and Korean documents. Korean candidates are already in #4501; Japanese current/4.x generation uses the existing formal workflow in [run 40153250578](https://github.com/apache/doris-website/actions/runs/40153250578). This draft remains pending those dependencies and the resulting P04 refresh. It does not create duplicate document candidates or metadata stubs. Validation: - 19 focused marketing/manual-report tests pass; manual report has zero drift and complete shared UI. - Three locale admission checks pass with no body edits in this PR; these do not claim a full documentation freshness scan. - Existing production artifact from [40140944703](https://github.com/apache/doris-website/actions/runs/40140944703): local and public product baselines pass 560 layout/theme checks and 22 interaction groups; public HTML and 1,409 requested resources match that artifact. All 2,652 reachable body messages retain their placeholders; number and technical-name review preserves the existing meanings. - Default strict public completion recheck is running on this committed verifier; its expected remaining findings are exactly the Japanese/Korean Changelog document dependencies. - Chinese landing bodies follow the established intentional English fallback. Source bodies, URLs, dictionaries and versioned documentation remain shared with the existing release. ## Versions Site-level landing pages and tooling apply across the active documentation versions. This PR does not edit versioned document bodies. - [ ] dev - [ ] 4.x - [ ] 3.x - [ ] 2.1 or older (not covered by version/language sync gate) ## Languages - [x] Chinese fallback behavior verified - [x] English - [x] Japanese - [x] Korean - [x] Russian ## Docs Checklist - [x] Checked by AI (machine review; no human native-language proofreading) - [x] Test Cases Built - [x] Updated required version and language counterparts, or explained why not - [x] If only one language changed, confirmed whether source/translation counterparts need sync -- 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]
