You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dolphinscheduler.apache.org by le...@apache.org on 2019/11/22 10:28:02 UTC

[incubator-dolphinscheduler-website] branch master updated: English document picture modification (#39)

This is an automated email from the ASF dual-hosted git repository.

leonbao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler-website.git


The following commit(s) were added to refs/heads/master by this push:
     new a7ef7b5  English document picture modification (#39)
a7ef7b5 is described below

commit a7ef7b52daaf64dcf32bcc1a3fa4352e24424e0e
Author: break60 <79...@qq.com>
AuthorDate: Fri Nov 22 18:27:54 2019 +0800

    English document picture modification (#39)
    
    * Menu modification
    
    * English document picture modification
---
 docs/en-us/user_doc/quick-start.md   |  16 ++---
 docs/en-us/user_doc/system-manual.md | 112 +++++++++++++++++------------------
 img/alarm-group-en.png               | Bin 0 -> 22743 bytes
 img/auth-project-en.png              | Bin 0 -> 38090 bytes
 img/complement-en.png                | Bin 0 -> 380305 bytes
 img/create-datasource-en.png         | Bin 0 -> 63342 bytes
 img/create-file.png                  | Bin 0 -> 257575 bytes
 img/create-queue-en.png              | Bin 0 -> 256748 bytes
 img/create-tenant-en.png             | Bin 0 -> 23181 bytes
 img/create-user-en.png               | Bin 0 -> 29137 bytes
 img/create_group_en.png              | Bin 0 -> 21948 bytes
 img/create_project_en.png            | Bin 0 -> 371009 bytes
 img/create_queue_en.png              | Bin 0 -> 15455 bytes
 img/create_tenant_en.png             | Bin 0 -> 23262 bytes
 img/create_user_en.png               | Bin 0 -> 29065 bytes
 img/current-node-en.png              | Bin 0 -> 50278 bytes
 img/db-monitor-en.png                | Bin 0 -> 223161 bytes
 img/delete_dependencies_en.png       | Bin 0 -> 421658 bytes
 img/dependent-nodes-en.png           | Bin 0 -> 474946 bytes
 img/double-click-en.png              | Bin 0 -> 514531 bytes
 img/edit-datasource-en.png           | Bin 0 -> 140793 bytes
 img/file-manage-en.png               | Bin 0 -> 270440 bytes
 img/file-upload-en.png               | Bin 0 -> 23380 bytes
 img/file-view-en.png                 | Bin 0 -> 412574 bytes
 img/gantt-en.png                     | Bin 0 -> 346918 bytes
 img/global_parameters_en.png         | Bin 0 -> 297256 bytes
 img/hive-en.png                      | Bin 0 -> 63662 bytes
 img/instance-runs-en.png             | Bin 0 -> 356901 bytes
 img/java-program-en.png              | Bin 0 -> 66504 bytes
 img/kerberos-en.png                  | Bin 0 -> 165076 bytes
 img/log_en.png                       | Bin 0 -> 290068 bytes
 img/login_en.png                     | Bin 0 -> 62592 bytes
 img/master-monitor-en.png            | Bin 0 -> 327022 bytes
 img/mysql-en.png                     | Bin 0 -> 63979 bytes
 img/node-setting-en.png              | Bin 0 -> 60223 bytes
 img/operation-en.png                 | Bin 0 -> 15369 bytes
 img/principal-en.png                 | Bin 0 -> 63629 bytes
 img/process-instances-en.png         | Bin 0 -> 356910 bytes
 img/process_definition_en.png        | Bin 0 -> 321135 bytes
 img/process_definitions_en.png       | Bin 0 -> 440612 bytes
 img/project_home_en.png              | Bin 0 -> 378882 bytes
 img/python-en.png                    | Bin 0 -> 92943 bytes
 img/python-program-en.png            | Bin 0 -> 67233 bytes
 img/rename-en.png                    | Bin 0 -> 14730 bytes
 img/shell-en.png                     | Bin 0 -> 90325 bytes
 img/spark-submit-en.png              | Bin 0 -> 218246 bytes
 img/start-process-en.png             | Bin 0 -> 348124 bytes
 img/sub-process-en.png               | Bin 0 -> 43911 bytes
 img/task-execution-en.png            | Bin 0 -> 335516 bytes
 img/task-instances-en.png            | Bin 0 -> 403885 bytes
 img/task_en.png                      | Bin 0 -> 339450 bytes
 img/timer-en.png                     | Bin 0 -> 44114 bytes
 img/timing-en.png                    | Bin 0 -> 103700 bytes
 img/udf-function.png                 | Bin 0 -> 42571 bytes
 img/user-defined-en.png              | Bin 0 -> 84667 bytes
 img/user-defined1-en.png             | Bin 0 -> 105812 bytes
 img/view-log-en.png                  | Bin 0 -> 327389 bytes
 img/weekly-A-en.png                  | Bin 0 -> 477165 bytes
 img/weekly-A1-en.png                 | Bin 0 -> 449718 bytes
 img/weekly-A2-en.png                 | Bin 0 -> 450245 bytes
 img/worker-group-en.png              | Bin 0 -> 275270 bytes
 img/worker-monitor-en.png            | Bin 0 -> 309381 bytes
 img/workflow-instances-en.png        | Bin 0 -> 393996 bytes
 img/zookeeper-en.png                 | Bin 0 -> 64497 bytes
 img/zookeeper-monitor-en.png         | Bin 0 -> 211450 bytes
 65 files changed, 64 insertions(+), 64 deletions(-)

diff --git a/docs/en-us/user_doc/quick-start.md b/docs/en-us/user_doc/quick-start.md
index b4dce0e..591fead 100755
--- a/docs/en-us/user_doc/quick-start.md
+++ b/docs/en-us/user_doc/quick-start.md
@@ -5,29 +5,29 @@
   > Address:192.168.xx.xx:8888  Username and password:admin/dolphinscheduler123
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/48329107/61701549-ee738000-ad70-11e9-8d75-87ce04a0152f.png" width="60%" />
+   <img src="/img/login_en.png" width="60%" />
  </p>
 
 * Create queue
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/48329107/61701943-896c5a00-ad71-11e9-99b8-a279762f1bc8.png" width="60%" />
+   <img src="/img/create_queue_en.png" width="60%" />
  </p>
 
   * Create tenant
       <p align="center">
-    <img src="https://user-images.githubusercontent.com/48329107/61702051-bb7dbc00-ad71-11e9-86e1-1c328cafe916.png" width="60%" />
+    <img src="/img/create_tenant_en.png" width="60%" />
   </p>
 
   * Creating Ordinary Users
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61704402-3517a900-ad76-11e9-865a-6325041d97e2.png" width="60%" />
+      <img src="/img/create_user_en.png" width="60%" />
  </p>
 
   * Create an alarm group
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61704553-845dd980-ad76-11e9-85f1-05f33111409e.png" width="60%" />
+    <img src="/img/create_group_en.png" width="60%" />
   </p>
 
   * Log in with regular users
@@ -35,19 +35,19 @@
 
   * Project Management - > Create Project - > Click on Project Name
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61704688-dd2d7200-ad76-11e9-82ee-0833b16bd88f.png" width="60%" />
+      <img src="/img/create_project_en.png" width="60%" />
  </p>
 
   * Click Workflow Definition - > Create Workflow Definition - > Online Process Definition
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61705638-c425c080-ad78-11e9-8619-6c21b61a24c9.png" width="60%" />
+   <img src="/img/process_definition_en.png" width="60%" />
  </p>
 
   * Running Process Definition - > Click Workflow Instance - > Click Process Instance Name - > Double-click Task Node - > View Task Execution Log
 
  <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61705356-34801200-ad78-11e9-8d60-9b7494231028.png" width="60%" />
+   <img src="/img/log_en.png" width="60%" />
 </p>
 
 
diff --git a/docs/en-us/user_doc/system-manual.md b/docs/en-us/user_doc/system-manual.md
index d566f4f..0a02a69 100755
--- a/docs/en-us/user_doc/system-manual.md
+++ b/docs/en-us/user_doc/system-manual.md
@@ -7,7 +7,7 @@
   - Click "Project - > Create Project", enter project name,  description, and click "Submit" to create a new project.
   - Click on the project name to enter the project home page.
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61776719-2ee50380-ae2e-11e9-9d11-41de8907efb5.png" width="60%" />
+      <img src="/img/project_home_en.png" width="60%" />
  </p>
 
 > Project Home Page contains task status statistics, process status statistics.
@@ -26,23 +26,23 @@
   - Timeout alarm. Fill in "Overtime Time". When the task execution time exceeds the overtime, it can alarm and fail over time.
   - Fill in "Custom Parameters" and refer to [Custom Parameters](#Custom Parameters)
     <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61778402-42459e00-ae31-11e9-96c6-8fd7fed8fed2.png" width="60%" />
+    <img src="/img/process_definitions_en.png" width="60%" />
       </p>
   - Increase the order of execution between nodes: click "line connection". As shown, task 1 and task 3 are executed in parallel. When task 1 is executed, task 2 and task 3 are executed simultaneously.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61778247-f98de500-ae30-11e9-8f11-cce0530c3ff2.png" width="60%" />
+   <img src="/img/task_en.png" width="60%" />
  </p>
 
   - Delete dependencies: Click on the arrow icon to "drag nodes and select items", select the connection line, click on the delete icon to delete dependencies between nodes.
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61778800-052ddb80-ae32-11e9-8ac0-4f13466d3515.png" width="60%" />
+      <img src="/img/delete_dependencies_en.png" width="60%" />
  </p>
 
   - Click "Save", enter the name of the process definition, the description of the process definition, and set the global parameters.
 
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/save-definition.png" width="60%" />
+   <img src="/img/global_parameters_en.png" width="60%" />
  </p>
 
   - For other types of nodes, refer to [task node types and parameter settings](#task node types and parameter settings)
@@ -63,13 +63,13 @@
     * Cc: Enter the mailbox and press Enter key to save. When the process is over and fault-tolerant occurs, alarm messages are copied to the copier list.
     
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/start-process.png" width="60%" />
+   <img src="/img/start-process-en.png" width="60%" />
  </p>
 
   * Complement: To implement the workflow definition of a specified date, you can select the time range of the complement (currently only support for continuous days), such as the data from May 1 to May 10, as shown in the figure:
   
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/complement.png" width="60%" />
+   <img src="/img/complement-en.png" width="60%" />
  </p>
 
 > Complement execution mode includes serial execution and parallel execution. In serial mode, the complement will be executed sequentially from May 1 to May 10. In parallel mode, the tasks from May 1 to May 10 will be executed simultaneously.
@@ -79,12 +79,12 @@
   - Choose start-stop time, in the start-stop time range, regular normal work, beyond the scope, will not continue to produce timed workflow instances.
   
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/timing.png" width="60%" />
+   <img src="/img/timing-en.png" width="60%" />
  </p>
 
   - Add a timer to be executed once a day at 5:00 a.m. as shown below:
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61781968-d9adef80-ae37-11e9-9e90-3d9f0b3eb998.png" width="60%" />
+      <img src="/img/timer-en.png" width="60%" />
  </p>
 
   - Timely online,**the newly created timer is offline. You need to click "Timing Management - >online" to work properly.**
@@ -95,26 +95,26 @@
   > Click on the process name to see the status of task execution.
 
   <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61855837-6ff31b80-aef3-11e9-8464-2fb5773709df.png" width="60%" />
+   <img src="/img/process-instances-en.png" width="60%" />
  </p>
 
   > Click on the task node, click "View Log" to view the task execution log.
 
   <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783070-bdab4d80-ae39-11e9-9ada-355614fbb7f7.png" width="60%" />
+   <img src="/img/view-log-en.png" width="60%" />
  </p>
 
  > Click on the task instance node, click **View History** to view the list of task instances that the process instance runs.
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61783240-05ca7000-ae3a-11e9-8c10-591a7635834a.png" width="60%" />
+    <img src="/img/instance-runs-en.png" width="60%" />
   </p>
 
 
   > Operations on workflow instances:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783291-21357b00-ae3a-11e9-837c-fc3d85404410.png" width="60%" />
+   <img src="/img/workflow-instances-en.png" width="60%" />
 </p>
 
   * Editor: You can edit the terminated process. When you save it after editing, you can choose whether to update the process definition or not.
@@ -126,7 +126,7 @@
   * Delete: Delete process instances and task instances under process instances
   * Gantt diagram: The vertical axis of Gantt diagram is the topological ordering of task instances under a process instance, and the horizontal axis is the running time of task instances, as shown in the figure:
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61783596-aa4cb200-ae3a-11e9-9798-e795f80dae96.png" width="60%" />
+      <img src="/img/gantt-en.png" width="60%" />
 </p>
 
 ### View task instances
@@ -135,13 +135,13 @@
   >
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783544-91dc9780-ae3a-11e9-9dca-dfd901f1fe83.png" width="60%" />
+   <img src="/img/task-instances-en.png" width="60%" />
 </p>
 
   > Click "View Log" in the action column to view the log of task execution.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783441-60fc6280-ae3a-11e9-8631-963dcf78467b.png" width="60%" />
+   <img src="/img/task-execution-en.png" width="60%" />
 </p>
 
 ### Create data source
@@ -161,7 +161,7 @@
 - Jdbc connection parameters: parameter settings for MySQL connections, filled in as JSON
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783812-129b9380-ae3b-11e9-9b9c-77870371c5f3.png" width="60%" />
+   <img src="/img/mysql-en.png" width="60%" />
  </p>
 
   > Click "Test Connect" to test whether the data source can be successfully connected.
@@ -181,7 +181,7 @@
 - Jdbc connection parameters: parameter settings for POSTGRESQL connections, filled in as JSON
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61783968-60180080-ae3b-11e9-91b7-36d49246a205.png" width="60%" />
+   <img src="/img/create-datasource-en.png" width="60%" />
  </p>
 
 #### Create and edit HIVE data source
@@ -189,7 +189,7 @@
 1.Connect with HiveServer 2
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61784129-b9802f80-ae3b-11e9-8a27-7be23e0953be.png" width="60%" />
+    <img src="/img/hive-en.png" width="60%" />
   </p>
 
   - Datasource: Select HIVE
@@ -205,13 +205,13 @@
 2.Connect using Hive Server 2 HA Zookeeper mode
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61784420-3dd2b280-ae3c-11e9-894a-5b896863d37a.png" width="60%" />
+    <img src="/img/zookeeper-en.png" width="60%" />
   </p>
 
 
 Note: If **kerberos** is turned on, you need to fill in **Principal**
 <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61784847-0adcee80-ae3d-11e9-8ac7-ba8a13aef90c.png" width="60%" />
+    <img src="/img/principal-en.png" width="60%" />
   </p>
 
 
@@ -220,7 +220,7 @@ Note: If **kerberos** is turned on, you need to fill in **Principal**
 #### Create and Edit Datasource
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/48329107/61853431-7af77d00-aeee-11e9-8e2e-95ba6cea43c8.png" width="60%" />
+   <img src="/img/edit-datasource-en.png" width="60%" />
  </p>
 
 - Datasource: Select Spark
@@ -238,7 +238,7 @@ Note: If **kerberos** is turned on, you need to fill in **Principal**
 Note: If **kerberos** If Kerberos is turned on, you need to fill in  **Principal**
 
 <p align="center">
-    <img src="https://user-images.githubusercontent.com/48329107/61853668-0709a480-aeef-11e9-8960-92107dd1a9ca.png" width="60%" />
+    <img src="/img/kerberos-en.png" width="60%" />
   </p>
 
 ### Upload Resources
@@ -259,14 +259,14 @@ conf/common/hadoop.properties
   >
   >
   > <p align="center">
-  >  <img src="https://user-images.githubusercontent.com/53217792/61785274-ed5c5480-ae3d-11e9-8461-2178f49b228d.png" width="60%" />
+  >  <img src="/img/file-manage-en.png" width="60%" />
   > </p>
 
   * Create file
  > File formats support the following types:txt、log、sh、conf、cfg、py、java、sql、xml、hql
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61841049-f133b980-aec5-11e9-8ac8-db97cdccc599.png" width="60%" />
+   <img src="/img/create-file.png" width="60%" />
  </p>
 
   * Upload Files
@@ -274,7 +274,7 @@ conf/common/hadoop.properties
 > Upload Files: Click the Upload button to upload, drag the file to the upload area, and the file name will automatically complete the uploaded file name.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61841179-73bc7900-aec6-11e9-8780-28756e684754.png" width="60%" />
+   <img src="/img/file-upload-en.png" width="60%" />
  </p>
 
 
@@ -283,7 +283,7 @@ conf/common/hadoop.properties
 > For viewable file types, click on the file name to view file details
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61841247-9cdd0980-aec6-11e9-9f6f-0a7dd145f865.png" width="60%" />
+   <img src="/img/file-view-en.png" width="60%" />
  </p>
 
   * Download files
@@ -293,7 +293,7 @@ conf/common/hadoop.properties
   * File rename
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61841322-f47b7500-aec6-11e9-93b1-b00328e7b69e.png" width="60%" />
+   <img src="/img/rename-en.png" width="60%" />
  </p>
 
 #### Delete
@@ -325,7 +325,7 @@ conf/common/hadoop.properties
   > 
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61841562-c6e2fb80-aec7-11e9-9481-4202d63dab6f.png" width="60%" />
+   <img src="/img/udf-function.png" width="60%" />
  </p>
 
 ## Security
@@ -342,7 +342,7 @@ conf/common/hadoop.properties
   - Queues are used to execute spark, mapreduce and other programs, which require the use of "queue" parameters.
 - "Security" - > "Queue Manage" - > "Create Queue" 
      <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61841945-078f4480-aec9-11e9-92fb-05b6f42f07d6.png" width="60%" />
+    <img src="/img/create-queue-en.png" width="60%" />
   </p>
 
 
@@ -351,7 +351,7 @@ conf/common/hadoop.properties
   - Tenant Code:**the tenant code is the only account on Linux that can't be duplicated.**
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61842372-8042d080-aeca-11e9-8c54-e3dee583eeff.png" width="60%" />
+    <img src="/img/create-tenant-en.png" width="60%" />
   </p>
 
 ### Create Ordinary Users
@@ -360,14 +360,14 @@ conf/common/hadoop.properties
     * Ordinary users can **create projects and create, edit, and execute process definitions**.
     * Note: **If the user switches the tenant, all resources under the tenant will be copied to the switched new tenant.**
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61842461-da439600-aeca-11e9-98e3-f8327dbafa60.png" width="60%" />
+      <img src="/img/create-user-en.png" width="60%" />
  </p>
 
 ### Create alarm group
   * The alarm group is a parameter set at start-up. After the process is finished, the status of the process and other information will be sent to the alarm group by mail.
   * New and Editorial Warning Group
     <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61842553-34445b80-aecb-11e9-84a8-3cc66b6c6135.png" width="60%" />
+    <img src="/img/alarm-group-en.png" width="60%" />
     </p>
 
 ### Create Worker Group
@@ -375,7 +375,7 @@ conf/common/hadoop.properties
 - Multiple IP addresses within a worker group (**aliases can not be written**), separated by **commas in English**
 
   <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61842630-6b1a7180-aecb-11e9-8988-b4444de16b36.png" width="60%" />
+    <img src="/img/worker-group-en.png" width="60%" />
   </p>
 
 ### Token manage
@@ -425,13 +425,13 @@ conf/common/hadoop.properties
 
   - 1.Click on the authorization button of the designated person as follows:
     <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61843204-71a9e880-aecd-11e9-83ad-365d7bf99375.png" width="60%" />
+      <img src="/img/operation-en.png" width="60%" />
  </p>
 
 - 2.Select the project button to authorize the project
 
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/auth-project.png" width="60%" />
+   <img src="/img/auth-project-en.png" width="60%" />
  </p>
 
 ### Monitor center
@@ -440,28 +440,28 @@ conf/common/hadoop.properties
 #### Master monitor
   - Mainly related information about master.
 <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61843245-8edeb700-aecd-11e9-9916-ea50080e7d08.png" width="60%" />
+      <img src="/img/master-monitor-en.png" width="60%" />
  </p>
 
 #### Worker monitor
   - Mainly related information of worker.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61843277-ae75df80-aecd-11e9-9667-b9f1615b6f3b.png" width="60%" />
+   <img src="/img/worker-monitor-en.png" width="60%" />
  </p>
 
 #### Zookeeper monitor
   - Mainly the configuration information of each worker and master in zookpeeper.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61843323-c64d6380-aecd-11e9-8392-1ca9b84cd794.png" width="60%" />
+   <img src="/img/zookeeper-monitor-en.png" width="60%" />
  </p>
 
-#### Mysql monitor
+#### DB monitor
   - Mainly the health status of mysql
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61843358-e11fd800-aecd-11e9-86d1-9490e48dc955.png" width="60%" />
+   <img src="/img/db-monitor-en.png" width="60%" />
  </p>
 
 ## Task Node Type and Parameter Setting
@@ -472,7 +472,7 @@ conf/common/hadoop.properties
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs/images/toolbar_SHELL.png) task node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61843728-6788e980-aecf-11e9-8006-241a7ec5024b.png" width="60%" />
+   <img src="/img/shell-en.png" width="60%" />
  </p>`
 
 - Node name: The node name in a process definition is unique
@@ -489,7 +489,7 @@ conf/common/hadoop.properties
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs_cn/images/toolbar_SUB_PROCESS.png) task node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61843799-adde4880-aecf-11e9-846e-f1696107029f.png" width="60%" />
+   <img src="/img/sub-process-en.png" width="60%" />
  </p>
 
 - Node name: The node name in a process definition is unique
@@ -504,25 +504,25 @@ conf/common/hadoop.properties
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs/images/toolbar_DEPENDENT.png) ask node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61844369-be8fbe00-aed1-11e9-965d-ddb9aeeba9db.png" width="60%" />
+   <img src="/img/current-node-en.png" width="60%" />
  </p>
 
   > Dependent nodes provide logical judgment functions, such as checking whether yesterday's B process was successful or whether the C process was successfully executed.
 
   <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/depend-b-and-c.png" width="80%" />
+   <img src="/img/weekly-A-en.png" width="80%" />
  </p>
 
   > For example, process A is a weekly task and process B and C are daily tasks. Task A requires that task B and C be successfully executed every day of the last week, as shown in the figure:
 
  <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/depend-week.png" width="80%" />
+   <img src="/img/weekly-A1-en.png" width="80%" />
  </p>
 
   > If weekly A also needs to be implemented successfully on Tuesday:
 
  <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/depend-last-tuesday.png" width="80%" />
+   <img src="/img/weekly-A2-en.png" width="80%" />
  </p>
 
 ###  PROCEDURE
@@ -530,7 +530,7 @@ conf/common/hadoop.properties
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs/images/toolbar_PROCEDURE.png) task node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61844464-1af2dd80-aed2-11e9-9486-6cf1b8585aa5.png" width="60%" />
+   <img src="/img/node-setting-en.png" width="60%" />
  </p>
 
 - Datasource: The data source type of stored procedure supports MySQL and POSTGRESQL, and chooses the corresponding data source.
@@ -540,14 +540,14 @@ conf/common/hadoop.properties
 ### SQL
   - Execute non-query SQL functionality
     <p align="center">
-      <img src="https://user-images.githubusercontent.com/53217792/61850397-d7569e80-aee6-11e9-9da0-c4d96deaa8a1.png" width="60%" />
+      <img src="/img/dependent-nodes-en.png" width="60%" />
  </p>
 
   - Executing the query SQL function, you can choose to send mail in the form of tables and attachments to the designated recipients.
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs/images/toolbar_SQL.png) task node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61850594-4d5b0580-aee7-11e9-9c9e-1934c91962b9.png" width="60%" />
+   <img src="/img/double-click-en.png" width="60%" />
  </p>
 
 - Datasource: Select the corresponding datasource
@@ -568,7 +568,7 @@ conf/common/hadoop.properties
 > 
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/48329107/61852935-3d462480-aeed-11e9-8241-415314bfc2e5.png" width="60%" />
+   <img src="/img/spark-submit-en.png" width="60%" />
  </p>
 
 - Program Type: Support JAVA, Scala and Python
@@ -593,7 +593,7 @@ Note: JAVA and Scala are just used for identification, no difference. If it's a
  1. JAVA program
 
  <p align="center">
-    <img src="https://user-images.githubusercontent.com/53217792/61851102-91023f00-aee8-11e9-9ac0-dbe588d860c2.png" width="60%" />
+    <img src="/img/java-program-en.png" width="60%" />
   </p>
 
 - Class of the main function: The full path of the MR program's entry Main Class
@@ -607,7 +607,7 @@ Note: JAVA and Scala are just used for identification, no difference. If it's a
 2. Python program
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61851224-f3f3d600-aee8-11e9-8862-435220bbda93.png" width="60%" />
+   <img src="/img/python-program-en.png" width="60%" />
  </p>
 
 - Program Type: Select Python Language
@@ -627,7 +627,7 @@ Note: JAVA and Scala are just used for identification, no difference. If it's a
 > Drag the ![PNG](https://analysys.github.io/easyscheduler_docs/images/toolbar_PYTHON.png) task node in the toolbar onto the palette and double-click the task node as follows:
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61851959-daec2480-aeea-11e9-83fd-3e00a030cb84.png" width="60%" />
+   <img src="/img/python-en.png" width="60%" />
  </p>
 
 - Script: User-developed Python program
@@ -684,13 +684,13 @@ Note: JAVA and Scala are just used for identification, no difference. If it's a
 
 > For example:
 <p align="center">
-   <img src="https://analysys.github.io/easyscheduler_docs/images/save-global-parameters.png" width="60%" />
+   <img src="/img/user-defined-en.png" width="60%" />
  </p>
 
 > global_bizdate is a global parameter, referring to system parameters.
 
 <p align="center">
-   <img src="https://user-images.githubusercontent.com/53217792/61857313-78992100-aef6-11e9-9ba3-521c6ca33ce3.png" width="60%" />
+   <img src="/img/user-defined1-en.png" width="60%" />
  </p>
 
 > In tasks, local_param_bizdate refers to global parameters by  ${global_bizdate} for scripts, the value of variable local_param_bizdate can be referenced by${local_param_bizdate}, or the value of local_param_bizdate can be set directly by JDBC.
diff --git a/img/alarm-group-en.png b/img/alarm-group-en.png
new file mode 100644
index 0000000..948213f
Binary files /dev/null and b/img/alarm-group-en.png differ
diff --git a/img/auth-project-en.png b/img/auth-project-en.png
new file mode 100644
index 0000000..40c6fec
Binary files /dev/null and b/img/auth-project-en.png differ
diff --git a/img/complement-en.png b/img/complement-en.png
new file mode 100644
index 0000000..24b86ec
Binary files /dev/null and b/img/complement-en.png differ
diff --git a/img/create-datasource-en.png b/img/create-datasource-en.png
new file mode 100644
index 0000000..c9649a4
Binary files /dev/null and b/img/create-datasource-en.png differ
diff --git a/img/create-file.png b/img/create-file.png
new file mode 100644
index 0000000..83bc395
Binary files /dev/null and b/img/create-file.png differ
diff --git a/img/create-queue-en.png b/img/create-queue-en.png
new file mode 100644
index 0000000..f95af54
Binary files /dev/null and b/img/create-queue-en.png differ
diff --git a/img/create-tenant-en.png b/img/create-tenant-en.png
new file mode 100644
index 0000000..9cdda93
Binary files /dev/null and b/img/create-tenant-en.png differ
diff --git a/img/create-user-en.png b/img/create-user-en.png
new file mode 100644
index 0000000..7303985
Binary files /dev/null and b/img/create-user-en.png differ
diff --git a/img/create_group_en.png b/img/create_group_en.png
new file mode 100644
index 0000000..5a97cbf
Binary files /dev/null and b/img/create_group_en.png differ
diff --git a/img/create_project_en.png b/img/create_project_en.png
new file mode 100644
index 0000000..5d3079d
Binary files /dev/null and b/img/create_project_en.png differ
diff --git a/img/create_queue_en.png b/img/create_queue_en.png
new file mode 100644
index 0000000..498b86e
Binary files /dev/null and b/img/create_queue_en.png differ
diff --git a/img/create_tenant_en.png b/img/create_tenant_en.png
new file mode 100644
index 0000000..079ee14
Binary files /dev/null and b/img/create_tenant_en.png differ
diff --git a/img/create_user_en.png b/img/create_user_en.png
new file mode 100644
index 0000000..028f347
Binary files /dev/null and b/img/create_user_en.png differ
diff --git a/img/current-node-en.png b/img/current-node-en.png
new file mode 100644
index 0000000..be59f4a
Binary files /dev/null and b/img/current-node-en.png differ
diff --git a/img/db-monitor-en.png b/img/db-monitor-en.png
new file mode 100644
index 0000000..c7330f0
Binary files /dev/null and b/img/db-monitor-en.png differ
diff --git a/img/delete_dependencies_en.png b/img/delete_dependencies_en.png
new file mode 100644
index 0000000..75a3256
Binary files /dev/null and b/img/delete_dependencies_en.png differ
diff --git a/img/dependent-nodes-en.png b/img/dependent-nodes-en.png
new file mode 100644
index 0000000..e9b2f3e
Binary files /dev/null and b/img/dependent-nodes-en.png differ
diff --git a/img/double-click-en.png b/img/double-click-en.png
new file mode 100644
index 0000000..2a02627
Binary files /dev/null and b/img/double-click-en.png differ
diff --git a/img/edit-datasource-en.png b/img/edit-datasource-en.png
new file mode 100644
index 0000000..b6935df
Binary files /dev/null and b/img/edit-datasource-en.png differ
diff --git a/img/file-manage-en.png b/img/file-manage-en.png
new file mode 100644
index 0000000..1eb2d3e
Binary files /dev/null and b/img/file-manage-en.png differ
diff --git a/img/file-upload-en.png b/img/file-upload-en.png
new file mode 100644
index 0000000..f10ecb7
Binary files /dev/null and b/img/file-upload-en.png differ
diff --git a/img/file-view-en.png b/img/file-view-en.png
new file mode 100644
index 0000000..6f81aaa
Binary files /dev/null and b/img/file-view-en.png differ
diff --git a/img/gantt-en.png b/img/gantt-en.png
new file mode 100644
index 0000000..ce1e980
Binary files /dev/null and b/img/gantt-en.png differ
diff --git a/img/global_parameters_en.png b/img/global_parameters_en.png
new file mode 100644
index 0000000..88d6ac2
Binary files /dev/null and b/img/global_parameters_en.png differ
diff --git a/img/hive-en.png b/img/hive-en.png
new file mode 100644
index 0000000..f1bf032
Binary files /dev/null and b/img/hive-en.png differ
diff --git a/img/instance-runs-en.png b/img/instance-runs-en.png
new file mode 100644
index 0000000..7a0c4d5
Binary files /dev/null and b/img/instance-runs-en.png differ
diff --git a/img/java-program-en.png b/img/java-program-en.png
new file mode 100644
index 0000000..f28a141
Binary files /dev/null and b/img/java-program-en.png differ
diff --git a/img/kerberos-en.png b/img/kerberos-en.png
new file mode 100644
index 0000000..fe0d227
Binary files /dev/null and b/img/kerberos-en.png differ
diff --git a/img/log_en.png b/img/log_en.png
new file mode 100644
index 0000000..cb5ec17
Binary files /dev/null and b/img/log_en.png differ
diff --git a/img/login_en.png b/img/login_en.png
new file mode 100644
index 0000000..4441500
Binary files /dev/null and b/img/login_en.png differ
diff --git a/img/master-monitor-en.png b/img/master-monitor-en.png
new file mode 100644
index 0000000..a92c373
Binary files /dev/null and b/img/master-monitor-en.png differ
diff --git a/img/mysql-en.png b/img/mysql-en.png
new file mode 100644
index 0000000..5f8313d
Binary files /dev/null and b/img/mysql-en.png differ
diff --git a/img/node-setting-en.png b/img/node-setting-en.png
new file mode 100644
index 0000000..7f2dfd3
Binary files /dev/null and b/img/node-setting-en.png differ
diff --git a/img/operation-en.png b/img/operation-en.png
new file mode 100644
index 0000000..87468c1
Binary files /dev/null and b/img/operation-en.png differ
diff --git a/img/principal-en.png b/img/principal-en.png
new file mode 100644
index 0000000..6249af0
Binary files /dev/null and b/img/principal-en.png differ
diff --git a/img/process-instances-en.png b/img/process-instances-en.png
new file mode 100644
index 0000000..4fc6b20
Binary files /dev/null and b/img/process-instances-en.png differ
diff --git a/img/process_definition_en.png b/img/process_definition_en.png
new file mode 100644
index 0000000..49f8761
Binary files /dev/null and b/img/process_definition_en.png differ
diff --git a/img/process_definitions_en.png b/img/process_definitions_en.png
new file mode 100644
index 0000000..cf1d8c2
Binary files /dev/null and b/img/process_definitions_en.png differ
diff --git a/img/project_home_en.png b/img/project_home_en.png
new file mode 100644
index 0000000..aa75e2b
Binary files /dev/null and b/img/project_home_en.png differ
diff --git a/img/python-en.png b/img/python-en.png
new file mode 100644
index 0000000..618072c
Binary files /dev/null and b/img/python-en.png differ
diff --git a/img/python-program-en.png b/img/python-program-en.png
new file mode 100644
index 0000000..9273290
Binary files /dev/null and b/img/python-program-en.png differ
diff --git a/img/rename-en.png b/img/rename-en.png
new file mode 100644
index 0000000..d649608
Binary files /dev/null and b/img/rename-en.png differ
diff --git a/img/shell-en.png b/img/shell-en.png
new file mode 100644
index 0000000..7745176
Binary files /dev/null and b/img/shell-en.png differ
diff --git a/img/spark-submit-en.png b/img/spark-submit-en.png
new file mode 100644
index 0000000..2372405
Binary files /dev/null and b/img/spark-submit-en.png differ
diff --git a/img/start-process-en.png b/img/start-process-en.png
new file mode 100644
index 0000000..e4cff8c
Binary files /dev/null and b/img/start-process-en.png differ
diff --git a/img/sub-process-en.png b/img/sub-process-en.png
new file mode 100644
index 0000000..f8d8e50
Binary files /dev/null and b/img/sub-process-en.png differ
diff --git a/img/task-execution-en.png b/img/task-execution-en.png
new file mode 100644
index 0000000..03d96bd
Binary files /dev/null and b/img/task-execution-en.png differ
diff --git a/img/task-instances-en.png b/img/task-instances-en.png
new file mode 100644
index 0000000..cb2a376
Binary files /dev/null and b/img/task-instances-en.png differ
diff --git a/img/task_en.png b/img/task_en.png
new file mode 100644
index 0000000..075455e
Binary files /dev/null and b/img/task_en.png differ
diff --git a/img/timer-en.png b/img/timer-en.png
new file mode 100644
index 0000000..72eab0a
Binary files /dev/null and b/img/timer-en.png differ
diff --git a/img/timing-en.png b/img/timing-en.png
new file mode 100644
index 0000000..a1642b7
Binary files /dev/null and b/img/timing-en.png differ
diff --git a/img/udf-function.png b/img/udf-function.png
new file mode 100644
index 0000000..4c81761
Binary files /dev/null and b/img/udf-function.png differ
diff --git a/img/user-defined-en.png b/img/user-defined-en.png
new file mode 100644
index 0000000..33454b6
Binary files /dev/null and b/img/user-defined-en.png differ
diff --git a/img/user-defined1-en.png b/img/user-defined1-en.png
new file mode 100644
index 0000000..9f9e9f5
Binary files /dev/null and b/img/user-defined1-en.png differ
diff --git a/img/view-log-en.png b/img/view-log-en.png
new file mode 100644
index 0000000..b4091c3
Binary files /dev/null and b/img/view-log-en.png differ
diff --git a/img/weekly-A-en.png b/img/weekly-A-en.png
new file mode 100644
index 0000000..c245af9
Binary files /dev/null and b/img/weekly-A-en.png differ
diff --git a/img/weekly-A1-en.png b/img/weekly-A1-en.png
new file mode 100644
index 0000000..2c72311
Binary files /dev/null and b/img/weekly-A1-en.png differ
diff --git a/img/weekly-A2-en.png b/img/weekly-A2-en.png
new file mode 100644
index 0000000..89906a6
Binary files /dev/null and b/img/weekly-A2-en.png differ
diff --git a/img/worker-group-en.png b/img/worker-group-en.png
new file mode 100644
index 0000000..48235bf
Binary files /dev/null and b/img/worker-group-en.png differ
diff --git a/img/worker-monitor-en.png b/img/worker-monitor-en.png
new file mode 100644
index 0000000..694cbe0
Binary files /dev/null and b/img/worker-monitor-en.png differ
diff --git a/img/workflow-instances-en.png b/img/workflow-instances-en.png
new file mode 100644
index 0000000..f33adcd
Binary files /dev/null and b/img/workflow-instances-en.png differ
diff --git a/img/zookeeper-en.png b/img/zookeeper-en.png
new file mode 100644
index 0000000..f7d7f01
Binary files /dev/null and b/img/zookeeper-en.png differ
diff --git a/img/zookeeper-monitor-en.png b/img/zookeeper-monitor-en.png
new file mode 100644
index 0000000..d78d422
Binary files /dev/null and b/img/zookeeper-monitor-en.png differ