Skip to content

[GH-2867] Translate blog posts to Chinese#2950

Merged
jiayuasu merged 1 commit into
apache:masterfrom
jiayuasu:docs/blog-chinese-translation
May 11, 2026
Merged

[GH-2867] Translate blog posts to Chinese#2950
jiayuasu merged 1 commit into
apache:masterfrom
jiayuasu:docs/blog-chinese-translation

Conversation

@jiayuasu
Copy link
Copy Markdown
Member

@jiayuasu jiayuasu commented May 11, 2026

Did you read the Contributor Guide?

Is this PR related to a ticket?

What changes were proposed in this PR?

Adds .zh.md Chinese translations for the blog index and all nine existing posts under docs/blog/posts/, extending Chinese documentation coverage to the prose-heavy blog content.

Files added:

  • docs/blog/index.zh.md
  • docs/blog/posts/h3.zh.md
  • docs/blog/posts/intro-sedonadb.zh.md
  • docs/blog/posts/intro-sedonadb-0-2.zh.md
  • docs/blog/posts/intro-sedonadb-0-3.zh.md
  • docs/blog/posts/intro-spatialbench.zh.md
  • docs/blog/posts/intro-to-sedona-blog.zh.md
  • docs/blog/posts/sedona-2025-year-in-review.zh.md
  • docs/blog/posts/spatial-query-benchmarking-databricks.zh.md
  • docs/blog/posts/spatial-tables-lakehouse.zh.md

No mkdocs.yml changes are needed — the Blog: 博客 nav translation is already wired from #2920, and the mkdocs-static-i18n plugin picks up the .zh.md files automatically via suffix mode with fallback_to_default: true.

Per-function SQL/Flink/Snowflake reference pages remain English-only, consistent with the decision in #2915 / #2917 / #2918.

How was this patch tested?

  • Built the docs locally with uv sync --group docs && uv run mkdocs build and verified the new pages render under /zh/blog/.
  • Verified the language switcher round-trips between EN and 中文 on a sample post (e.g. /blog/posts/h3//zh/blog/posts/h3/).
  • Confirmed the ASF license header is preserved verbatim at the top of every new .zh.md (pre-commit insert-license hook passes).

Did this PR include necessary documentation updates?

  • No, this PR does not affect any public API so no need to change the documentation. (This PR is itself a documentation translation.)

Adds .zh.md translations for the blog index and all nine existing posts
under docs/blog/posts/, completing Chinese coverage of prose-heavy
documentation. Per-function reference pages remain English-only.
@jiayuasu jiayuasu merged commit a0e3f6d into apache:master May 11, 2026
12 checks passed
jiayuasu added a commit to jiayuasu/sedona that referenced this pull request May 11, 2026
@jiayuasu jiayuasu deleted the docs/blog-chinese-translation branch May 11, 2026 20:22
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.

Add Chinese version of the documentation

1 participant