Skip to content

Complete translations and update README versioning and checks - #136

Merged
qianmoQ merged 5 commits into
devlive-community:devfrom
qianmoQ:dev
Nov 8, 2026
Merged

qianmoQ merged 5 commits into
devlive-community:devfrom
qianmoQ:dev

Conversation

@qianmoQ

@qianmoQ qianmoQ commented Nov 8, 2026

Copy link
Copy Markdown
Member

Changelog category (leave one)

  • New Feature
  • Bug Fix
  • Documentation (changelog entry is not required)
  • Other

Changelog entry (Details of this change)

If there is an issue connection, write it to the end of the question
e.g: issue-7
Please delete this information when submitting

  • e.g: Support XXXXX

Affected version

  • e.g: latest version

The Chinese pages had moved on without the other languages: the OIDC phone, avatar
and extra parameter settings, the DingTalk data source section, direct user grants,
the catalog export and import, and the HDFS version table existed only in Chinese,
and seven languages kept an older layout of the HDFS agent page. The English and
Russian pages still carried Chinese in code comments, diagrams and placeholders.

- translate the missing rows, paragraphs and sections into every language
- retranslate the HDFS agent page where its structure no longer matched
- close the Vue code block that swallowed the rest of the JavaScript guide
- bracket the bare console URL so autolinking stops at the address
- link the per-plugin guides from README.md as the other READMEs do and
  drop the /zh/ prefix the site does not have
Only README.md was a version carrier, so the translated READMEs still showed
2026.0.0 and 2026.1.0. Every README is now checked and rewritten by --set.
Translations only had to exist, so pages could fall behind the Chinese source
without anyone noticing. A separate CI step now parses every page with remark and
compares it with its Chinese source: top-level blocks, heading levels, code
blocks, table shapes, list lengths and link targets must match. It also rejects
text in a script the language does not write (simplified characters in
Traditional Chinese and Japanese included) and sentences copied unchanged from
the English page, and holds the READMEs to the same rules against README.md,
with links to the site pointing at existing pages of their own language.

README changes now run the documentation job, and the development guide
describes the check.
The server jar bundles every service plug-in and is larger than the
repositories accept, so deploying it failed the release. It ships in the
release archive and the image, and no published module depends on it,
so the server skips maven-deploy and Central excludes it like the
example plug-in. The release guide says so in every language.
The release log in all eleven languages, listed first in the releases
navigation: Elasticsearch, Apache Doris, MongoDB and Redis/Valkey plug-ins
and agents, the shared agent-sync core, DingTalk data sources, OIDC
claims and parameters, direct user grants, resource catalog export and
import, the startup banner, the translation check and the fixes since
2026.3.0.
@qianmoQ
qianmoQ merged commit 088fc4e into devlive-community:dev Nov 8, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant