Skip to content

Conversation

@arnavgogia20
Copy link

Summary

This PR fixes incomplete localization for the Chinese (zh) locale on the Kmesh website blog, where only headings and navigation were translated while the main blog content remained in English.

Changes

  • Added missing Chinese blog content under i18n/zh/docusaurus-plugin-content-blog/
  • Fully localized the following posts:
    • Kmesh v1.1 release blog
    • LFX / OSPP related blog posts
  • Copied all required images to the localized blog paths to ensure correct rendering
  • Verified the build passes with:
    npm run build -- --locale zh
    

Result

All blog posts under the Chinese locale now render fully translated content, including body text, table of contents, and images, providing a consistent and complete experience for Chinese-speaking users.

Related Issue

Closes #267

- Add Chinese translations for kmesh-1.1-release, kmesh-1.2-release
- Add Chinese translations for lfx_2025_tcp_long_conn
- Add Chinese translations for ospp_2025_automation_workflow, ospp_2025_ut_test
- Include corresponding images for each blog post
@netlify
Copy link

netlify bot commented Jan 11, 2026

Deploy Preview for kmesh-net ready!

Name Link
🔨 Latest commit 6fda9b5
🔍 Latest deploy log https://app.netlify.com/projects/kmesh-net/deploys/696385d5cc64ed00081c3459
😎 Deploy Preview https://deploy-preview-269--kmesh-net.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kmesh-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign kevin-wangzefeng for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gemini-code-assist
Copy link

Summary of Changes

Hello @arnavgogia20, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

此拉取请求旨在解决 Kmesh 网站博客中文本地化不完整的问题。此前,中文页面仅翻译了标题和导航,主要内容仍为英文。本次更新通过添加 Kmesh v1.1 和 v1.2 版本发布博客以及 LFX/OSPP 相关项目博客的完整中文内容,并同步所有相关图像,确保了中文用户能够获得一致且完整的浏览体验,从而提升了 Kmesh 网站对中文社区的可访问性。

Highlights

  • Kmesh v1.1 发布博客本地化: 完整翻译了 Kmesh v1.1.0 发布博客内容,包括其主要特性、关键错误修复、致谢和参考链接,确保中文用户能获取全面的发布信息。
  • Kmesh v1.2 发布博客本地化: 完整翻译了 Kmesh v1.2.0 发布博客内容,涵盖了核心增强功能、关键错误修复与稳定性改进、致谢和参考链接,为中文用户提供了最新的版本更新详情。
  • LFX 导师计划博客本地化: 翻译了关于 LFX 2025 导师计划中 Kmesh TCP 长连接指标项目的博客文章,分享了学员的经验和项目成果。
  • OSPP 自动化工作流博客本地化: 翻译了关于 OSPP 2025 中 Kmesh 文档和发布工作流自动化的博客文章,详细介绍了 GitHub Actions 的实施和带来的效率提升。
  • OSPP eBPF 单元测试博客本地化: 翻译了关于 OSPP 2025 中 Kmesh eBPF 单元测试增强的博客文章,阐述了 eBPF 单元测试框架的构建和对开发效率的提升。
  • 图像资源同步: 确保所有必要的图像文件都已复制到对应的本地化博客路径下,以保证中文博客内容的正确渲染和完整性。

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

本次 PR 为 Kmesh 博客添加了多篇中文翻译,内容完整,覆盖了 v1.1 和 v1.2 的发布公告以及 LFX/OSPP 贡献者的经验分享,做得很好。

我在审核中发现了一些可以改进的小问题,主要包括:

  • 文本中存在一些零宽空格,建议移除以避免渲染问题。
  • 有一个链接存在拼写错误,会导致链接失效。
  • 有一个版本发布链接不正确,指向了旧版本。
  • 部分文章中存在重复的一级标题。
  • 个别技术术语的大小写不一致。

这些修改将有助于提升文档的质量和可读性。请查看具体的评论和代码建议。

…index.md


为了与文档中其他地方的用法(例如第34行)保持一致,建议将 Ebpf 修改为 eBPF

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
arnavgogia20 and others added 4 commits January 11, 2026 16:42
在 Istio 1.25 周围存在零宽空格 (zero-width spaces)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
在 Kmesh v1.1.0 和 LXF Project 周围存在零宽空格 (zero-width spaces)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
…index.md


链接中的 transpot-layer 存在拼写错误

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
此链接指向 Kmesh v1.1.0 的发布页面,但这篇博客是关于 v1.2.0 的

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@kmesh-bot
Copy link
Collaborator

Keywords which can automatically close issues and at(@) or hashtag(#) mentions are not allowed in commit messages.

The list of commits with invalid commit messages:

  • 0eb8baf Update i18n/zh/docusaurus-plugin-content-blog/lfx_2025_tcp_long_conn/index.md
  • d570190 Update i18n/zh/docusaurus-plugin-content-blog/kmesh-1.1-release/index.md
  • 5c44e70 Update i18n/zh/docusaurus-plugin-content-blog/kmesh-1.1-release/index.md
  • f66c3ae Update i18n/zh/docusaurus-plugin-content-blog/lfx_2025_tcp_long_conn/index.md
  • 6fda9b5 Update i18n/zh/docusaurus-plugin-content-blog/kmesh-1.2-release/index.md
Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Chinese (zh) locale does not fully translate blog content, but only headers and navigation

2 participants