来源 | 阿里巴巴云原生公众号

背景

KubeVela v1.0 启用了新的官网架构和文档维护方式,新增功能包括文档版本化控制、i18n 国际化以及自动化流程。但目前 KubeVela 官方文档只有英文版,这提高了学习和使用 KubeVela 的门槛,不利于项目的传播和发展,同时翻译工作也能显著提升语言能力,帮助我们拓宽阅读技术资料的广度,故组织本次活动。

活动举办

本次活动由 KubeVela 社区发起,KubeVela 社区和云原生社区 OAM SIG 共同举办

活动流程

本次活动主要在 kubevela.io repo 下进行,报名参与和认领任务都在 KubeVela 官方文档翻译登记中(请务必在表格中登记信息)。

点击进入登记表。

开始翻译


翻译流程

参与翻译活动的基本流程如下:

  • 任务领取:在 KubeVela 官方文档翻译登记并认领任务;
  • 提交:参与人员提交 PR 等待 review;
  • 审阅:maintainer 审阅 PR;
  • 终审:对 review 后的内容进行最后确认;
  • 合并:merge 到 master 分支,任务结束。

参与指南

下面具体介绍参与翻译的具体工作。

1. 准备工作

  • 账号:您需要先准备一个 GitHub 账号。使用 Github 进行翻译任务的认领和 PR 提交;
  • 仓库和分支管理•fork kubevela.io 的仓库,并作为自己仓库的上游:git remote add upstream https://github.com/oam-dev/kubevela.io.git;
  • 在自己的仓库,也就是 origin 上进行翻译;
  • 一个任务新建一个 branch;
  • Node.js 版本 >= 12.13.0 (可以使用node -v命令查看);
  • Yarn 版本 >= 1.5(可以使用yarn --version命令查看)。

2. 参与步骤

Step 1:任务浏览

在 KubeVela 官方文档翻译登记并浏览有哪些任务可以认领。

Step 2:任务领取

在 KubeVela 官方文档翻译登记表格中编辑并认领任务。注意:为保证质量,同一译者只能同时认领三个任务,完成后才可继续认领。

Step 3:本地构建和预览

# 命令安装依赖
$ yarn install
# 本地运行中文文档
$ yarn run start -- --locale zh
yarn run v1.22.10
warning From Yarn 1.0 onwards, scripts don't require "--" for options to be forwarded. In a future version, any explicit "--" will be forwarded as-is to the scripts.
$ docusaurus start --locale zh
Starting the development server...
Docusaurus website is running at: http://localhost:3000/zh/
✔ ClientCompiled successfully in 7.54s
ℹ 「wds」: Project is running at http://localhost:3000/
ℹ 「wds」: webpack output is served from /zh/
ℹ 「wds」: Content not from webpack is served from /Users/saybot/own/kubevela.io
ℹ 「wds」: 404s will fallback to /index.html
✔ ClientCompiled successfully in 137.94ms

请勿修改 /docs目录下内容,中文文档在 /i18n/zh/docusaurus-plugin-content-docs中,之后就可以在 http://localhost:3000/zh/ 中进行预览了。

Step 4:提交 PR

确认翻译完成就可以提交 PR 了,注意:为了方便 review 每篇翻译为一个 PR,如果翻译多篇请 checkout多个分支并提交多个 PR。

Step 5:审阅

由 maintainer 对 PR 进行 review。

Step 6:任务完成

翻译合格的文章将会 merge 到 kubevela.io 的 master 分支进行发布。

欢迎参与 KubeVela 官方文档翻译活动相关推荐

  1. 【KubeVela 官方文档翻译】,欢迎大家踊跃参与

    简介:KubeVela v1.0 启用了新的官网架构和文档维护方式,新增功能包括文档版本化控制.i18n 国际化以及自动化流程.但目前 KubeVela 官方文档只有英文版,这提高了学习和使用 Kub ...

  2. 苹果官方将首次参与天猫 618 促销活动;淘宝回应用户账号被禁用980年;Julia 1.5.0 beta1 发布 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极 ...

  3. 全球仅10%的开发者从不加班;淘宝回应用户账号被禁用 980 年;苹果宣布首次以官方形式参与天猫618折扣活动...

    编辑 | 程佳琳 全球仅 10% 的开发者不用加班:微信首次回应 WeTool 被封事件:苹果宣布首次以官方形式参与天猫 618 折扣活动:马云:买菜等小事未来都会在网上,这是活下去的关键:淘宝回应用 ...

  4. 【iOS官方文档翻译】iOS蓝牙的基本概念

    之前写了[iOS官方文档翻译]iOS的蓝牙连接.数据接收及发送一文,介绍了怎样进行蓝牙通讯,但是很多基本概念没有进行解释,看起来可能有点吃力,所以现在再翻译一篇苹果对官方蓝牙4.0一些基本概念介绍的文 ...

  5. UIControl事件---iOS-Apple苹果官方文档翻译

    本系列所有开发文档翻译链接地址: iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址 UIControl事件1.UIControlEventTouchDown 单点触摸按 ...

  6. 众信旅游:旅游及相关产品会参与阿里双十一活动

    日前,众信旅游在互动平台回复投资者称,正在积极协商,众信的旅游及相关产品都会参与阿里双十一活动. 根据此前发布的公告显示,众信旅游预计今年1-9月归属上市公司股东的净利润亏损2.8亿到3.3亿元之间, ...

  7. UIPageControl---iOS-Apple苹果官方文档翻译

    本系列所有开发文档翻译链接地址:iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址 //转载请注明出处--本文永久链接:http://www.cnblogs.com/Ch ...

  8. Python3.2官方文档翻译--异常抛出和自定义异常

    Python3.2官方文档翻译--异常抛出和自定义异常 Python3.2官方文档翻译--异常抛出和自定义异常,有需要的朋友可以参考下. 6.4 抛出异常 Raise语句运行程序员强制抛出一个具体的异 ...

  9. Log4j2官方文档翻译--欢迎使用Log4j2!

    官网原文标题<Welcome to Log4j 2!> 官网原文地址http://logging.apache.org/log4j/2.x/manual/index.html 译者:本文介 ...

最新文章

  1. linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置
  2. “挨踢民工”的奇葩生活录
  3. 数据库MYSQL学习系列一
  4. VS2015安装简单的C#单元测试
  5. 在线计算机多功能,一种多功能组合计算机制造技术
  6. Python获得一篇文档的不重复词列表并创建词向量
  7. 数字图像处理--图像梯度的基本原理
  8. html编辑四则运算,前端四则运算验证
  9. Ubuntu快速搭建Jenkins持续集成平台
  10. redis 设置不过期_面试时 Redis 内存淘汰总被问,但是总答不好,怎么解决?
  11. 再谈mysql数据库之索引,联合索引,覆盖索引
  12. 一周项目实战系列--SpringBoot实现微信点餐系统(1)
  13. hzk16 8 16c语言示例,[资料共享]汉字库HZK16的使用,强烈推荐: 486959c6.rar
  14. 玛丽·娜拉(Marie Neurath)遗失的遗产
  15. vue源码学习(第一张) this访问data数据 拆散之后并不难
  16. 3dsmax2018可编辑多边形常用操作及部分快捷键
  17. 基于android的备忘录_[译] 我个人的 Git 技巧备忘录
  18. 【Redis 系列】redis 学习十五,redis sds数据结构和底层设计原理
  19. 学简单python好学吗_python好学吗
  20. 十字军之王3等待服务器响应,王国风云3作弊码有什么 十字军之王3控制台代码分享_游侠网...

热门文章

  1. 002 通过send断点分析功能call
  2. 11、MySQL算术运算符
  3. 1.20 main()方法
  4. 验证E-mail是否正确
  5. 在Servlet中向客户端写Cookie信息
  6. 第六章:双指针,BFS,和图论 【完结】
  7. 结构体在内存中的对齐规则
  8. Dubbo服务发布调用
  9. 「实用」微信扫码 - 关注公众号后网站自动登录
  10. java基础系列:集合基础(1)