jiayuasu opened a new pull request, #2950: URL: https://github.com/apache/sedona/pull/2950
## Summary Adds `.zh.md` translations for the blog index and all nine existing posts under `docs/blog/posts/`, extending the 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. ## Test plan - [ ] `uv sync --group docs && uv run mkdocs build` succeeds with no warnings on the new files - [ ] `/zh/blog/` lists all nine posts with translated titles - [ ] Language switcher round-trips between EN and 中文 on a sample post (e.g. `/blog/posts/h3/` ↔ `/zh/blog/posts/h3/`) - [ ] ASF license header is preserved verbatim at the top of every new `.zh.md` -- 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]
