docs(blog): add Meet Horizon UI 15-17 (final three)#883
Merged
Conversation
…Localization, Getting Started Closes out the Meet Horizon UI series (Act 5 — make it yours & adopt): - 15/17 Customization: Config-Driven Layer Templates — the local-draft → preview → publish model, the widget canvas, add-a-layer, and export/import portability (4 figures). - 16/17 Localization in Eight Languages — server-side per-locale overlays, click-to-translate, the 8-language locale chip, and a localized dashboard (3 figures). - 17/17 Getting Started & Migration — single env-driven container, the OAP 10.x vs 11 compatibility matrix, and drop-in migration from an existing UI (code blocks + table, no figures).
❌ Deploy Preview for skywalking-website-preview failed.
|
Chinese translations for the final three posts (Customization, Localization, Getting Started & Migration), under content/zh/ with the same slugs and figures as the English originals.
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.
Completes the Meet Horizon UI 17-post series — Act 5: make it yours & adopt. EN + 中文 for all three.
15 — Customization. The whole console is template-driven: edit any layer/overview as a local browser draft, Preview it, and Check diff & push to publish to OAP (bundled JSON is the seed; OAP wins at render). Covers the widget canvas, add-a-layer, and Export/Import portability.
16 — Localization. Eight first-class locales (English source + de/es/fr/ja/ko/pt/zh-CN). Translations are server-side overlays merged onto the source once per request; click-to-translate on the Translations admin; OAP-supplied data (service names, tags, logs) and codes (RPM/P95/SLA) stay verbatim; untranslated leaves fall back to English.
17 — Getting Started & Migration. Single env-driven container (
horizon.yaml, every field a${HORIZON_X:default}token), point it at your OAP. The OAP 10.x vs 11 matrix: observe data-plane works on the query port:12800; operate surfaces need OAP 11's admin host:17128. Drop-in migration from an existing UI (same GraphQL + MQE, no agent/backend changes).EN drafts were render-verified against the screenshots and adversarially fact-checked against the
skywalking-horizon-uisource (ship-as-is, zero findings); Chinese versions live undercontent/zh/with the same slugs and figures. Hugo builds clean (EN + zh). Features framed as Horizon capabilities (not pinned to a release); the install example uses a generic:<version>image tag.