You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by GitBox <gi...@apache.org> on 2020/05/18 13:32:27 UTC

[GitHub] [flink] yangyichao-mango opened a new pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

yangyichao-mango opened a new pull request #12230:
URL: https://github.com/apache/flink/pull/12230


   …verview
   
   <!--
   *Thank you very much for contributing to Apache Flink - we are happy that you want to help us improve Flink. To help the community review your contribution in the best possible way, please go through the checklist below, which will get the contribution into a shape in which it can be best reviewed.*
   
   *Please understand that we do not do this to make contributions to Flink a hassle. In order to uphold a high standard of quality for code contributions, while at the same time managing a large number of contributions, we need contributors to prepare the contributions well, and give reviewers enough contextual information for the review. Please also understand that contributions that do not follow this guide will take longer to review and thus typically be picked up with lower priority by the community.*
   
   ## Contribution Checklist
   
     - Make sure that the pull request corresponds to a [JIRA issue](https://issues.apache.org/jira/projects/FLINK/issues). Exceptions are made for typos in JavaDoc or documentation files, which need no JIRA issue.
     
     - Name the pull request in the form "[FLINK-XXXX] [component] Title of the pull request", where *FLINK-XXXX* should be replaced by the actual issue number. Skip *component* if you are unsure about which is the best component.
     Typo fixes that have no associated JIRA issue should be named following this pattern: `[hotfix] [docs] Fix typo in event time introduction` or `[hotfix] [javadocs] Expand JavaDoc for PuncuatedWatermarkGenerator`.
   
     - Fill out the template below to describe the changes contributed by the pull request. That will give reviewers the context they need to do the review.
     
     - Make sure that the change passes the automated tests, i.e., `mvn clean verify` passes. You can set up Travis CI to do that following [this guide](https://flink.apache.org/contributing/contribute-code.html#open-a-pull-request).
   
     - Each pull request should address only one issue, not mix up code from multiple issues.
     
     - Each commit in the pull request has a meaningful commit message (including the JIRA id)
   
     - Once all items of the checklist are addressed, remove the above text and this checklist, leaving only the filled out template below.
   
   
   **(The sections below can be removed for hotfixes of typos)**
   -->
   
   ## What is the purpose of the change
   
   *Update Chinese translation of Getting Started / Overview*
   
   
   ## Brief change log
   
   *(for example:)*
     - *Translate new Getting Started / Overview Chapter to Chinese, updating the getting-started/index.zh.md*
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Dependencies (does it add or upgrade a dependency): (yes / **no**)
     - The public API, i.e., is any changed class annotated with `@Public(Evolving)`: (yes / **no**)
     - The serializers: (yes / **no** / don't know)
     - The runtime per-record code paths (performance sensitive): (yes / **no** / don't know)
     - Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (yes / **no** / don't know)
     - The S3 file system connector: (yes / **no** / don't know)
   
   ## Documentation
   
     - Does this pull request introduce a new feature? (yes / **no**)
     - If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] klion26 commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
klion26 commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630746023


   @yangyichao-mango thanks for your contribution, seems there is some conflict to resolve, could you please rebase the newly master?


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630772520


   I've rebased the newly master, Thx for your review. @klion26 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] klion26 commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
klion26 commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427718620



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--
+* The [**DataStream API**]() code walkthrough shows how to implement a simple DataStream application and how to extend it to be stateful and use timers.
+-->
+* [**DataStream API 示例**](./walkthroughs/datastream_api.html) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java 或 Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* **Table API** 是 Flink 的语言嵌入式关系 API,用于在 Java,Scala 或 Python 中编写类 SQL 的查询,并且这些查询会自动进行优化。Table API 查询可以使用一致的语法和语义同时在批处理或流数据上运行。[Table API code walkthrough for Java and Scala](./walkthroughs/table_api.html) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API](./walkthroughs/python_table_api.html)。
 
-### Taking a Deep Dive with the Hands-on Training
+### 通过实操进一步探索 Flink
 
-The [**Hands-on Training**]({% link training/index.md %}) is a self-paced training course with
-a set of lessons and hands-on exercises. This step-by-step introduction to Flink focuses
-on learning how to use the DataStream API to meet the needs of common, real-world use cases,
-and provides a complete introduction to the fundamental concepts: parallel dataflows,
-stateful stream processing, event time and watermarking, and fault tolerance via state snapshots.
+[Hands-on Training](/zh/training/index.html) 是一系列可供自主学习的练习课程。这些课程会循序渐进的介绍 Flink,包括如何使用 DataStream API 来满足常见的、真实的需求场景,并提供对 Flink 中并行数据流(parallel dataflows)、有状态流式处理(stateful stream processing)、Event Time、Watermarking、通过状态快照实现容错(fault tolerance via state snapshots)等基本概念的完整介绍。

Review comment:
       为什么要修改这个 外链 的形式呢?

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。

Review comment:
       ```suggestion
   通过 **Docker Playgrounds** 提供沙箱的 Flink 环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
   ```
   改成 ”提供的 Flink 沙盒环境“ 会好一些吗?

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--
+* The [**DataStream API**]() code walkthrough shows how to implement a simple DataStream application and how to extend it to be stateful and use timers.
+-->
+* [**DataStream API 示例**](./walkthroughs/datastream_api.html) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java 或 Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* **Table API** 是 Flink 的语言嵌入式关系 API,用于在 Java,Scala 或 Python 中编写类 SQL 的查询,并且这些查询会自动进行优化。Table API 查询可以使用一致的语法和语义同时在批处理或流数据上运行。[Table API code walkthrough for Java and Scala](./walkthroughs/table_api.html) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API](./walkthroughs/python_table_api.html)。

Review comment:
       ”语言嵌入式关系 API“这个是什么呢?
   理解没错的话,这里是说 Table API 可以用一套代码,在 stream 和 batch 上实现同样的逻辑。可以重新组织下语言

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。

Review comment:
       这里几句话改成 “阅读 XXX 可以 YYY“你觉得会好一些吗?
   比如 ”阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践可以了解 Flink 的基本概念和功能“
   

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--

Review comment:
       这是原文改成注释了吧,为什么要保留原文作为注释呢?

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。

Review comment:
       ”你可以体验 Flink 应用程序如何从故障中恢复“?




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2f0ca570ff878cd12f999570590a08fa75efcc6b Azure: [FAILURE](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427724564



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。

Review comment:
       嗯嗯,改为 阅读 XXX 可以 YYY 我觉得会更通顺,稍后我会提交新commit




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1980",
       "triggerID" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 7896b3f79999088a1b0b6b585818af4bcb556f95 Azure: [SUCCESS](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1980) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2f0ca570ff878cd12f999570590a08fa75efcc6b Azure: [FAILURE](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903) 
   * 458ca449de6bb1007cd3e83f81fe09f973e7f6d3 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * de4251b2c2ee31ababe1c82505c15822546a59b1 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785) 
   * 5b8eb4accc4478106f3e842ba18a1abc11194a43 Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * de4251b2c2ee31ababe1c82505c15822546a59b1 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 5b8eb4accc4478106f3e842ba18a1abc11194a43 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845) 
   * 2f0ca570ff878cd12f999570590a08fa75efcc6b UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747) 
   * de4251b2c2ee31ababe1c82505c15822546a59b1 Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427725122



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。

Review comment:
       这部分是旧版本的中文翻译,由于我做的这个issue中的英文改动没有涉及到这一部分,所以我就没有改动这部分的中文翻译,如果需要重新翻译的话我可以翻译后提交新commit




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-631353997


   @klion26 已经更新,辛苦review~


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] XBaith commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
XBaith commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r426766891



##########
File path: docs/getting-started/index.zh.md
##########
@@ -29,27 +29,35 @@ under the License.
 
 上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
+* 可以通过 **Docker Playgrounds** 小节中基于 Docker 的 Flink 概念入门介绍来了解 Flink 的功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念,可以通过**项目构建设置**小节,获取 Java 或 Scala 的项目模板或项目依赖。

Review comment:
       ```suggestion
   * 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
   ```

##########
File path: docs/getting-started/index.zh.md
##########
@@ -29,27 +29,35 @@ under the License.
 
 上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
+* 可以通过 **Docker Playgrounds** 小节中基于 Docker 的 Flink 概念入门介绍来了解 Flink 的功能。

Review comment:
       ```suggestion
   * 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
   ```
   这样翻译是否更通顺呢?




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-631880357


   Thx for your suggestions. I've pushed a new Commits.
   @klion26 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427725668



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--
+* The [**DataStream API**]() code walkthrough shows how to implement a simple DataStream application and how to extend it to be stateful and use timers.
+-->
+* [**DataStream API 示例**](./walkthroughs/datastream_api.html) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java 或 Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* **Table API** 是 Flink 的语言嵌入式关系 API,用于在 Java,Scala 或 Python 中编写类 SQL 的查询,并且这些查询会自动进行优化。Table API 查询可以使用一致的语法和语义同时在批处理或流数据上运行。[Table API code walkthrough for Java and Scala](./walkthroughs/table_api.html) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API](./walkthroughs/python_table_api.html)。

Review comment:
       ”语言嵌入式关系 API“也是旧版本的翻译,我在下一个commit中重新进行翻译下哈,谢谢~




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630186544


   Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community
   to review your pull request. We will use this comment to track the progress of the review.
   
   
   ## Automated Checks
   Last check on commit f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 (Mon May 18 13:34:19 UTC 2020)
   
    ✅no warnings
   
   <sub>Mention the bot in a comment to re-run the automated checks.</sub>
   ## Review Progress
   
   * ❓ 1. The [description] looks good.
   * ❓ 2. There is [consensus] that the contribution should go into to Flink.
   * ❓ 3. Needs [attention] from.
   * ❓ 4. The change fits into the overall [architecture].
   * ❓ 5. Overall code [quality] is good.
   
   Please see the [Pull Request Review Guide](https://flink.apache.org/contributing/reviewing-prs.html) for a full explanation of the review process.<details>
    The Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot approve description` to approve one or more aspects (aspects: `description`, `consensus`, `architecture` and `quality`)
    - `@flinkbot approve all` to approve all aspects
    - `@flinkbot approve-until architecture` to approve everything until `architecture`
    - `@flinkbot attention @username1 [@username2 ..]` to require somebody's attention
    - `@flinkbot disapprove architecture` to remove an approval you gave earlier
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1980",
       "triggerID" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 458ca449de6bb1007cd3e83f81fe09f973e7f6d3 Azure: [SUCCESS](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926) 
   * 7896b3f79999088a1b0b6b585818af4bcb556f95 Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1980) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427725970



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--
+* The [**DataStream API**]() code walkthrough shows how to implement a simple DataStream application and how to extend it to be stateful and use timers.
+-->
+* [**DataStream API 示例**](./walkthroughs/datastream_api.html) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java 或 Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* **Table API** 是 Flink 的语言嵌入式关系 API,用于在 Java,Scala 或 Python 中编写类 SQL 的查询,并且这些查询会自动进行优化。Table API 查询可以使用一致的语法和语义同时在批处理或流数据上运行。[Table API code walkthrough for Java and Scala](./walkthroughs/table_api.html) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API](./walkthroughs/python_table_api.html)。
 
-### Taking a Deep Dive with the Hands-on Training
+### 通过实操进一步探索 Flink
 
-The [**Hands-on Training**]({% link training/index.md %}) is a self-paced training course with
-a set of lessons and hands-on exercises. This step-by-step introduction to Flink focuses
-on learning how to use the DataStream API to meet the needs of common, real-world use cases,
-and provides a complete introduction to the fundamental concepts: parallel dataflows,
-stateful stream processing, event time and watermarking, and fault tolerance via state snapshots.
+[Hands-on Training](/zh/training/index.html) 是一系列可供自主学习的练习课程。这些课程会循序渐进的介绍 Flink,包括如何使用 DataStream API 来满足常见的、真实的需求场景,并提供对 Flink 中并行数据流(parallel dataflows)、有状态流式处理(stateful stream processing)、Event Time、Watermarking、通过状态快照实现容错(fault tolerance via state snapshots)等基本概念的完整介绍。

Review comment:
       我这边的外链是和旧版本翻译中的外链保持了一致,需要的话我尝试改成原文中新版本的外链




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] rmetzger closed pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
rmetzger closed pull request #12230:
URL: https://github.com/apache/flink/pull/12230


   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-631880357


   Thx for your suggestions. I've pushed a new Commit.
   @klion26 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 458ca449de6bb1007cd3e83f81fe09f973e7f6d3 Azure: [SUCCESS](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 5b8eb4accc4478106f3e842ba18a1abc11194a43 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427725466



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--

Review comment:
       这部分问题也是因为旧版本翻译保留的,我没有做改动,需要的话我下一个commit进行删除




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630198050


   Can you help me to review this PR?
   @wuchong @klion26 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630186544


   Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community
   to review your pull request. We will use this comment to track the progress of the review.
   
   
   ## Automated Checks
   Last check on commit 7896b3f79999088a1b0b6b585818af4bcb556f95 (Fri Oct 16 10:53:47 UTC 2020)
   
    ✅no warnings
   
   <sub>Mention the bot in a comment to re-run the automated checks.</sub>
   ## Review Progress
   
   * ❓ 1. The [description] looks good.
   * ❓ 2. There is [consensus] that the contribution should go into to Flink.
   * ❓ 3. Needs [attention] from.
   * ❓ 4. The change fits into the overall [architecture].
   * ❓ 5. Overall code [quality] is good.
   
   Please see the [Pull Request Review Guide](https://flink.apache.org/contributing/reviewing-prs.html) for a full explanation of the review process.<details>
    The Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot approve description` to approve one or more aspects (aspects: `description`, `consensus`, `architecture` and `quality`)
    - `@flinkbot approve all` to approve all aspects
    - `@flinkbot approve-until architecture` to approve everything until `architecture`
    - `@flinkbot attention @username1 [@username2 ..]` to require somebody's attention
    - `@flinkbot disapprove architecture` to remove an approval you gave earlier
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 5b8eb4accc4478106f3e842ba18a1abc11194a43 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845) 
   * 2f0ca570ff878cd12f999570590a08fa75efcc6b Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "FAILURE",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "PENDING",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 2f0ca570ff878cd12f999570590a08fa75efcc6b Azure: [FAILURE](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903) 
   * 458ca449de6bb1007cd3e83f81fe09f973e7f6d3 Azure: [PENDING](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926) 
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * de4251b2c2ee31ababe1c82505c15822546a59b1 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785) 
   * 5b8eb4accc4478106f3e842ba18a1abc11194a43 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1785",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     }, {
       "hash" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1845",
       "triggerID" : "5b8eb4accc4478106f3e842ba18a1abc11194a43",
       "triggerType" : "PUSH"
     }, {
       "hash" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "status" : "DELETED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1903",
       "triggerID" : "2f0ca570ff878cd12f999570590a08fa75efcc6b",
       "triggerType" : "PUSH"
     }, {
       "hash" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "status" : "SUCCESS",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926",
       "triggerID" : "458ca449de6bb1007cd3e83f81fe09f973e7f6d3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "7896b3f79999088a1b0b6b585818af4bcb556f95",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * 458ca449de6bb1007cd3e83f81fe09f973e7f6d3 Azure: [SUCCESS](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1926) 
   * 7896b3f79999088a1b0b6b585818af4bcb556f95 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] flinkbot edited a comment on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
flinkbot edited a comment on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-630205457


   <!--
   Meta data
   {
     "version" : 1,
     "metaDataEntries" : [ {
       "hash" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "status" : "CANCELED",
       "url" : "https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747",
       "triggerID" : "f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3",
       "triggerType" : "PUSH"
     }, {
       "hash" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "status" : "UNKNOWN",
       "url" : "TBD",
       "triggerID" : "de4251b2c2ee31ababe1c82505c15822546a59b1",
       "triggerType" : "PUSH"
     } ]
   }-->
   ## CI report:
   
   * f1811b6e75ed74d91f7a0a26ac4ab2a89ea088c3 Azure: [CANCELED](https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=1747) 
   * de4251b2c2ee31ababe1c82505c15822546a59b1 UNKNOWN
   
   <details>
   <summary>Bot commands</summary>
     The @flinkbot bot supports the following commands:
   
    - `@flinkbot run travis` re-run the last Travis build
    - `@flinkbot run azure` re-run the last Azure build
   </details>


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] klion26 commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
klion26 commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r428406792



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,61 +27,27 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践可以了解 Flink 的基本概念和功能。
+* 通过阅读 **Code Walkthroughs** 小节可以快速了解 Flink API。
+* 通过阅读 **Hands-on Training** 章节可以逐步全面学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供的 Flink 沙盒环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.zh.md %}) 向你展示了如何使用 Flink 编写流数据应用程序。你可以从中学习到 Flink 应用程序的故障恢复、升级、并行度提高、并行度降低和程序运行状态的指标监控等特性。

Review comment:
       `并行度提高、并行度降低` 如果改成 `修改并行度` 会好一些吗?

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,61 +27,27 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践可以了解 Flink 的基本概念和功能。
+* 通过阅读 **Code Walkthroughs** 小节可以快速了解 Flink API。
+* 通过阅读 **Hands-on Training** 章节可以逐步全面学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供的 Flink 沙盒环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.zh.md %}) 向你展示了如何使用 Flink 编写流数据应用程序。你可以从中学习到 Flink 应用程序的故障恢复、升级、并行度提高、并行度降低和程序运行状态的指标监控等特性。
 
-<!--
-* The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
--->
-
-### First steps with one of Flink's APIs
-
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+### Flink API 入门
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* [**DataStream API 示例**]({% link getting-started/walkthroughs/datastream_api.zh.md %}) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java/Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。

Review comment:
       `可用于在 Java/Scala 语言中` 是否可以改成 `可用于 Java/Scala 中` 呢

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,61 +27,27 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践可以了解 Flink 的基本概念和功能。
+* 通过阅读 **Code Walkthroughs** 小节可以快速了解 Flink API。
+* 通过阅读 **Hands-on Training** 章节可以逐步全面学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供的 Flink 沙盒环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.zh.md %}) 向你展示了如何使用 Flink 编写流数据应用程序。你可以从中学习到 Flink 应用程序的故障恢复、升级、并行度提高、并行度降低和程序运行状态的指标监控等特性。
 
-<!--
-* The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
--->
-
-### First steps with one of Flink's APIs
-
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+### Flink API 入门
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* [**DataStream API 示例**]({% link getting-started/walkthroughs/datastream_api.zh.md %}) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java/Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-### Taking a Deep Dive with the Hands-on Training
-
-The [**Hands-on Training**]({% link training/index.md %}) is a self-paced training course with
-a set of lessons and hands-on exercises. This step-by-step introduction to Flink focuses
-on learning how to use the DataStream API to meet the needs of common, real-world use cases,
-and provides a complete introduction to the fundamental concepts: parallel dataflows,
-stateful stream processing, event time and watermarking, and fault tolerance via state snapshots.
-
-<!--
-### Starting a new Flink application
+Flink 的 **Table API** 是一套可以用于在 Java/Scala/Python 中编写类 SQL 查询的声明式关系型 API,使用 Table API,系统不但可以自动进行计算和优化,而且可以使用一致的语法和语义在批处理场景或流处理场景中运行。[Table API code walkthrough for Java and Scala]({% link getting-started/walkthroughs/table_api.zh.md %}) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API]({% link getting-started/walkthroughs/python_table_api.zh.md %})。

Review comment:
       你觉得 `Table API code walkthrough for Java and Scala` 这个需要翻译吗?

##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,61 +27,27 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践可以了解 Flink 的基本概念和功能。
+* 通过阅读 **Code Walkthroughs** 小节可以快速了解 Flink API。
+* 通过阅读 **Hands-on Training** 章节可以逐步全面学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供的 Flink 沙盒环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.zh.md %}) 向你展示了如何使用 Flink 编写流数据应用程序。你可以从中学习到 Flink 应用程序的故障恢复、升级、并行度提高、并行度降低和程序运行状态的指标监控等特性。
 
-<!--
-* The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
--->
-
-### First steps with one of Flink's APIs
-
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+### Flink API 入门
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* [**DataStream API 示例**]({% link getting-started/walkthroughs/datastream_api.zh.md %}) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java/Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。

Review comment:
       ```suggestion
   * [**DataStream API 示例**]({% link getting-started/walkthroughs/datastream_api.zh.md %})展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java/Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
   ```




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] yangyichao-mango commented on a change in pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
yangyichao-mango commented on a change in pull request #12230:
URL: https://github.com/apache/flink/pull/12230#discussion_r427726043



##########
File path: docs/getting-started/index.zh.md
##########
@@ -27,54 +27,37 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-There are many ways to get started with Apache Flink. Which one is the best for
-you depends on your goals and prior experience:
+上手使用 Apache Flink 有很多方式,哪一个最适合你取决于你的目标和以前的经验。
 
-* take a look at the **Docker Playgrounds** if you want to see what Flink can do, via a hands-on,
-  docker-based introduction to specific Flink concepts
-* explore one of the **Code Walkthroughs** if you want a quick, end-to-end
-  introduction to one of Flink's APIs
-* work your way through the **Hands-on Training** for a comprehensive,
-  step-by-step introduction to Flink
-* use **Project Setup** if you already know the basics of Flink and want a
-  project template for Java or Scala, or need help setting up the dependencies
+* 通过阅读 **Docker Playgrounds** 小节中基于 Docker 的 Flink 实践来了解 Flink 的基本概念和功能。
+* 可以通过 **Code Walkthroughs** 小节快速了解 Flink API。
+* 可以通过 **Hands-on Training** 章节逐步全面的学习 Flink。
+* 如果你已经了解 Flink 的基本概念并且想构建 Flink 项目,可以通过**项目构建设置**小节获取 Java/Scala 的项目模板或项目依赖。
 
-### Taking a first look at Flink
+### 初识 Flink
 
-The **Docker Playgrounds** provide sandboxed Flink environments that are set up in just a few minutes and which allow you to explore and play with Flink.
+通过 **Docker Playgrounds** 提供沙箱的Flink环境,你只需花几分钟做些简单设置,就可以开始探索和使用 Flink。
 
-* The [**Operations Playground**]({% link getting-started/docker-playgrounds/flink-operations-playground.md %}) shows you how to operate streaming applications with Flink. You can experience how Flink recovers application from failures, upgrade and scale streaming applications up and down, and query application metrics.
+* [**Flink Operations Playground**](./docker-playgrounds/flink-operations-playground.html) 向你展示如何使用 Flink 编写数据流应用程序。你可以体验 Flink 如何从故障中恢复应用程序,升级、提高并行度、降低并行度和监控运行的状态指标等特性。
 
 <!--
 * The [**Streaming SQL Playground**]() provides a Flink cluster with a SQL CLI client, tables which are fed by streaming data sources, and instructions for how to run continuous streaming SQL queries on these tables. This is the perfect environment for your first steps with streaming SQL.
 -->
 
-### First steps with one of Flink's APIs
+### Flink API 入门
 
-The **Code Walkthroughs** are a great way to get started quickly with a step-by-step introduction to
-one of Flink's APIs. Each walkthrough provides instructions for bootstrapping a small skeleton
-project, and then shows how to extend it to a simple application.
+**代码练习**是快速入门的最佳方式,通过代码练习可以逐步深入地理解 Flink API。每个示例都演示了如何构建基础的 Flink 代码框架,并如何逐步将其扩展为简单的应用程序。
 
-* The [**DataStream API**  code walkthrough]({% link getting-started/walkthroughs/datastream_api.md %}) shows how
-  to implement a simple DataStream application and how to extend it to be stateful and use timers.
-  The DataStream API is Flink's main abstraction for implementing stateful streaming applications
-  with sophisticated time semantics in Java or Scala.
+<!--
+* The [**DataStream API**]() code walkthrough shows how to implement a simple DataStream application and how to extend it to be stateful and use timers.
+-->
+* [**DataStream API 示例**](./walkthroughs/datastream_api.html) 展示了如何实现一个基本的 DataStream 应用程序,并把它扩展成有状态的应用程序。DataStream API 是 Flink 的主要抽象,可用于在 Java 或 Scala 语言中实现具有复杂时间语义的有状态数据流处理的应用程序。
 
-* Flink's **Table API** is a relational API used for writing SQL-like queries in Java, Scala, or
-  Python, which are then automatically optimized, and can be executed on batch or streaming data
-  with identical syntax and semantics. The [Table API code walkthrough for Java and Scala]({% link
-  getting-started/walkthroughs/table_api.md %}) shows how to implement a simple Table API query on a
-  batch source and how to evolve it into a continuous query on a streaming source. There's also a
-  similar [code walkthrough for the Python Table API]({% link
-  getting-started/walkthroughs/python_table_api.md %}).
+* **Table API** 是 Flink 的语言嵌入式关系 API,用于在 Java,Scala 或 Python 中编写类 SQL 的查询,并且这些查询会自动进行优化。Table API 查询可以使用一致的语法和语义同时在批处理或流数据上运行。[Table API code walkthrough for Java and Scala](./walkthroughs/table_api.html) 演示了如何在批处理中简单的使用 Table API 进行查询,以及如何将其扩展为流处理中的查询。Python Table API 同上 [code walkthrough for the Python Table API](./walkthroughs/python_table_api.html)。
 
-### Taking a Deep Dive with the Hands-on Training
+### 通过实操进一步探索 Flink
 
-The [**Hands-on Training**]({% link training/index.md %}) is a self-paced training course with
-a set of lessons and hands-on exercises. This step-by-step introduction to Flink focuses
-on learning how to use the DataStream API to meet the needs of common, real-world use cases,
-and provides a complete introduction to the fundamental concepts: parallel dataflows,
-stateful stream processing, event time and watermarking, and fault tolerance via state snapshots.
+[Hands-on Training](/zh/training/index.html) 是一系列可供自主学习的练习课程。这些课程会循序渐进的介绍 Flink,包括如何使用 DataStream API 来满足常见的、真实的需求场景,并提供对 Flink 中并行数据流(parallel dataflows)、有状态流式处理(stateful stream processing)、Event Time、Watermarking、通过状态快照实现容错(fault tolerance via state snapshots)等基本概念的完整介绍。

Review comment:
       辛苦~




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [flink] rmetzger commented on pull request #12230: [FLINK-17504][docs] Update Chinese translation of Getting Started / O…

Posted by GitBox <gi...@apache.org>.
rmetzger commented on pull request #12230:
URL: https://github.com/apache/flink/pull/12230#issuecomment-632506180


   @yangyichao-mango Thanks a lot for your contribution, and thank you for your review @klion26.
   
   Merging now ...


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org