Repository navigation
[improve](website) Keep navigation visible and complete Chinese landing pages - #4511
Merged
Merged
Conversation
added 6 commits
October 25, 2026 17:51
morningman
marked this pull request as draft
October 25, 2026 10:23
added 10 commits
October 25, 2026 18:40
…lish contribution templates
morningman
marked this pull request as ready for review
October 25, 2026 13:42
added 11 commits
October 25, 2026 21:44
4 of 10 tasks
morningman
added a commit
that referenced
this pull request
Oct 25, 2026
Changes to `translations/shared/registry.json` were classified as unknown inputs, forcing a full five-language publication build even when a PR only changed landing pages or shared UI. Classify that exact path as a shared UI mechanism and include it in JSON validation and native content fixture selection. These changes now select representative real documents across all configured languages and active versions. Ordinary pages remain compiled, and the existing complete metadata/route checks remain enabled. Unknown inputs, dependency/version changes and explicit `ci/full` requests continue to require full validation. Validation: - Two regressions failed before the fix and passed afterward; full i18n suite: 277 passed, one existing build-fixture skip. - Replayed the exact 76-file diff from #4511: `full` becomes `sample`, retaining all five languages and four active versions with publication disabled. - Five-language sampling fixture and Chromium verification; omitted broken modules stay outside compilation, while edited broken document/blog imports fail compilation. - `git diff --check` passed. ## Versions CI policy and its validation guide only; no versioned documentation or translated content changes. - [ ] dev - [ ] 4.x - [ ] 3.x - [ ] 2.1 or older (not covered by version/language sync gate) ## Languages - [ ] Chinese - [ ] English ## Docs Checklist - [x] Checked by AI - [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 Co-authored-by: morningman <moringman@apache.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The navigation keeps GitHub stars, all five primary menus, and a separate Doris Summit 26 link visible. Menus and actions share one row whenever they fit; on narrower screens the complete action group moves below the logo and menus. An icon-only multilingual control opens the shared language and appearance menu, and the repeated language row on landing pages is removed. Footer headings and links stay on one line, with columns wrapping as needed. The homepage headline remains Lightning Fast Analytics and Search Database in every locale, and its introduction now presents Doris as the open-source data foundation for the AI era.
Chinese content now covers all 21 main pages, including the complete 16 published weekly reports, their 607 distinct GitHub reference titles, and 136 customer descriptions. Source GitHub titles remain available as tooltips. Chinese course instructions keep executable examples, dataset inputs/outputs, and English documentation/PR templates intact. Profile controls and diagnostics are localized, and new Chinese analyses default to Chinese while restored jobs retain their selected language.
Validation:
Linked manuals keep their existing translation readiness and explicit English fallback. This changes website UI and landing content; versioned documentation bodies and navigation paths are preserved. New Chinese publication records retain machine review status.
Two inaccurate company blurbs were corrected against Tencent's company introduction and Soul's company introduction. An unnecessary bank ownership descriptor was removed, and the user-page SEO count was aligned with its visible headline.
Versions
Shared website UI and landing translations; no versioned documentation changes.
Languages
Docs Checklist