You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by wa...@apache.org on 2019/09/20 09:42:27 UTC

[incubator-echarts-doc] branch gl-en updated: doc: fix gl en translation ( part of en/option-gl/component/...)

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

wangdd pushed a commit to branch gl-en
in repository https://gitbox.apache.org/repos/asf/incubator-echarts-doc.git


The following commit(s) were added to refs/heads/gl-en by this push:
     new 0cfbd4f  doc: fix gl en translation ( part of en/option-gl/component/...)
0cfbd4f is described below

commit 0cfbd4fc811203d90a737d0c08555d7d5a7466ef
Author: Wdingding <wa...@gmail.com>
AuthorDate: Fri Sep 20 17:42:15 2019 +0800

    doc: fix gl en translation ( part of en/option-gl/component/...)
---
 en/option-gl/component/axis3D-axis-common.md | 24 ++++----
 en/option-gl/component/axis3D-common.md      | 20 +++----
 en/option-gl/component/geo3D-common.md       | 10 ++--
 en/option-gl/component/geo3D.md              |  2 +-
 en/option-gl/component/globe.md              | 42 ++++++++------
 en/option-gl/component/grid3D.md             | 12 ++--
 en/option-gl/component/mapbox3D.md           | 83 ++++++++++++++++++++++++++++
 en/option-gl/component/xAxis3D.md            |  2 +-
 en/option-gl/component/yAxis3D.md            |  2 +-
 en/option-gl/component/zAxis3D.md            |  2 +-
 10 files changed, 146 insertions(+), 53 deletions(-)

diff --git a/en/option-gl/component/axis3D-axis-common.md b/en/option-gl/component/axis3D-axis-common.md
index 528e41e..c37ddbb 100644
--- a/en/option-gl/component/axis3D-axis-common.md
+++ b/en/option-gl/component/axis3D-axis-common.md
@@ -19,7 +19,7 @@ Color of axis name uses [axisLine.lineStyle.color](~${componentType}.axisLine.li
 
 ## nameGap(number) = 20
 
-Gap between axis name and axis line. Note the distance in 3D space, not the screen pixel value.
+The gap between the axis name and axis line. Note the distance is in 3D space, not the screen pixel value.
 
 ## type(string) = ${axisTypeDefault|default('value')}
 
@@ -27,10 +27,10 @@ The type of the axis.
 
 Optional:
 + `'value'`
-    The value axis. Suitable for the continuous data.
+    The value axis. Suitable for continuous data.
 
 + `'category'`
-    The category axis. Suitable  for the discrete category data. For this type, the category data must be set through [data](~${componentType}.data).
+    The category axis. Suitable for the discrete category data. For this type, the category data must be set through [data](~${componentType}.data).
 
 + `'time'`
     The timeline. Suitable for the continuous timing data. The time axis has a time format compared to the value axis, and the scale calculation is also different. For example, the scale of the month, week, day, and hour ranges can be determined according to the range of the span.
@@ -40,23 +40,23 @@ Optional:
 
 ## min(number|string) = null
 
-The minimun value of axis.
+The minimum value of axis.
 
 It can be set to a special value `'dataMin'` so that the minimum value on this axis is set to be the minimum label.
 
-It will be automatically computed to make sure axis tick is equally distributed when not set.
+It will be automatically computed to make sure the axis tick is equally distributed when not set.
 
-In category axis, it can also be set as the ordinal number. For example, if a catergory axis has `data: ['categoryA', 'categoryB', 'categoryC']`, and the ordinal `2` represents `'categoryC'`. Moreover, it can be set as negative number, like `-3`.
+In the category axis, it can also be set as the ordinal number. For example, if a category axis has `data: ['categoryA', 'categoryB', 'categoryC']`, and the ordinal `2` represents `'categoryC'`. Moreover, it can be set as a negative number, like `-3`.
 
 ## max(number|string) = null
 
-The maximum value of axis.
+The maximum value of the axis.
 
 It can be set to a special value `'dataMax'` so that the minimum value on this axis is set to be the maximum label.
 
-It will be automatically computed to make sure axis tick is equally distributed when not set.
+It will be automatically computed to make sure the axis tick is equally distributed when not set.
 
-In category axis, it can also be set as the ordinal number. For example, if a catergory axis has `data: ['categoryA', 'categoryB', 'categoryC']`, and the ordinal `2` represents `'categoryC'`. Moreover, it can be set as negative number, like `-3`.
+In the category axis, it can also be set as the ordinal number. For example, if a category axis has `data: ['categoryA', 'categoryB', 'categoryC']`, and the ordinal `2` represents `'categoryC'`. Moreover, it can be set as a negative number, like `-3`.
 
 ## scale(boolean) = false
 
@@ -68,15 +68,15 @@ This configuration item is unavailable when the [min](~${componentType}.min) and
 
 ## splitNumber(number) = 5
 
-Number of segments that the axis is split into. Note that this number serves only as a recommendation, and the true segments may be adjusted based on readability.
+The number of segments that the axis is split into. Note that this number serves only as a recommendation, and the true segments may be adjusted based on readability.
 
-This is unavailable for category axis.
+This is unavailable for the category axis.
 
 ## minInterval(number) = 0
 
 Minimum gap between split lines.
 
-For example, it can be set to be `1` to make sure axis label is show as an integer.
+For example, it can be set to be `1` to make sure the axis label is shown as an integer.
 
 ```js
 {
diff --git a/en/option-gl/component/axis3D-common.md b/en/option-gl/component/axis3D-common.md
index 2b076f7..3394950 100644
--- a/en/option-gl/component/axis3D-common.md
+++ b/en/option-gl/component/axis3D-common.md
@@ -1,11 +1,11 @@
 The display interval of {{ target: component-axis3D-common-axis-interval }}
-${name} is valid in the category axis. {{ if: !${isAxisLabel} }} defaults to the same as [axisLabel.interval](~${componentType}.axisLabel.interval). {{ /if }}
+${name} is valid in the category axis. {{ if: !${isAxisLabel} }} Defaults to the same as [axisLabel.interval](~${componentType}.axisLabel.interval). {{ /if }}
 
 By default, `interval` is automatically calculated to ensure a good display.
 
-Can be set to 0 to force all labels to be displayed.
+It can be set to 0 to force all labels to be displayed.
 
-If set to `1`, it means "displays a label every other label". If the value is `2`, it means "displays a label between two labels", and so on.
+If the value is `1`, it means "displays a label every other label". If the value is `2`, it means "displays a label between two labels", and so on.
 
 The interval data can be represented by a numerical value or by a callback function. The format of the callback function is as follows:
 
@@ -70,7 +70,7 @@ Set this to `false` to prevent the axis label from appearing.
 ##${prefix|default('#')} margin(number) = 8
 The margin between the axis label and the axis line.
 
-**Note:** This distance is three-dimensional space and not screen space.
+**Note:** This distance is three-dimensional space, not screen space.
 
 {{ if: ${hasLabelInterval|default(true)} }}
 ##${prefix|default('#')} interval(number|Function) = 'auto'
@@ -93,7 +93,7 @@ The margin between the axis label and the axis line.
 <!-- Overwrite color -->
 ###${prefix|default('#')} color(Color|Function)
 
-Color of axis label is set to be axisLine.lineStyle.color by default. Callback function is supported, in the following format:
+Color of axis label is set to be [axisLine.lineStyle.color](~${componentType}.axisLine.lineStyle.color) by default. Callback function is supported, in the following format:
 
 ```js
 (val: string) => Color
@@ -160,7 +160,7 @@ Set this to `false` to prevent the axis line from showing.
 
 #${prefix|default('#')} splitArea(Object)
 
-Split area of axis in [grid](~grid) area
+Split area of axis in [grid](~grid) area.
 
 ##${prefix|default('#')} show(boolean) = ${defaultShow|default(false)}
 Set this to `true` to show the splitArea.
@@ -176,8 +176,8 @@ Set this to `true` to show the splitArea.
 ##${prefix|default('#')} areaStyle(Object)
 Split area style.
 ###${prefix|default('#')} color(Array) = ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']
-Color of split area.
-SplitArea color could also be set in color array, which the split lines would take as their colors in turns. Dark and light colors in turns are used by default.
+Color of the split area.
+The split area color could also be set in color array, which the split lines would take as their colors in turns. Dark and light colors in turns are used by default.
 {{ use:partial-style-shadow-opacity(prefix='##' + ${prefix|default('#')}) }}
 
 
@@ -199,14 +199,14 @@ Whether to display the axisPointer. Set this to `true` to show the splitArea.
 
 ##${prefix|default('#')} label(Object)
 
-Label of axisPointer.
+The label of axisPointer.
 
 ###${prefix|default('#')} show(boolean) = true
 
 Whether to display the label of axisPointer. The default value axis is displayed, the category axis is not displayed.
 
 ###${prefix|default('#')} formatter(Function)
-The formatter of label. The first parameter to the function is the value of the current axis. The second parameter to the function is an array of values for all axes
+The formatter of the label. . The first parameter to the function is the value of the current axis. The second parameter to the function is an array of values for all axes
 
 ```js
 (value: number, valueAll: Array) => string
diff --git a/en/option-gl/component/geo3D-common.md b/en/option-gl/component/geo3D-common.md
index 7f231e5..f168587 100644
--- a/en/option-gl/component/geo3D-common.md
+++ b/en/option-gl/component/geo3D-common.md
@@ -65,7 +65,7 @@ The height of each area of the 3D map. This height is the height of the model, l
 
 The ground allows the entire assembly to be “placed” to make the entire scene look more realistic.
 
- `groundPlane` supports setting up separate `realisticMaterial`, `colorMaterial`,`lambertMaterial` and other materials. If not set, the material parameters of the component are taken by default.
+ `groundPlane` supports setting up separate `realisticMaterial`, `colorMaterial`, `lambertMaterial` and other materials. If not set, the material parameters of the component are taken by default.
 
 
 ### show(boolean) = false
@@ -92,7 +92,7 @@ The setting of the label.
 
 ## itemStyle(Object)
 
-Visual properties of 3D graphics in ${componentName}, including color, transparency, strokes, and etc.
+Visual properties of 3D graphics in ${componentName}, including color, transparency, strokes, etc.
 
 {{ use: partial-item-style-geo3D(
     prefix="##",
@@ -155,7 +155,7 @@ Label settings for a single area.
 
 ### emphasis(Object)
 
-Highlight settings for labels and styles for a single area.
+Setting the highlight for labels and styles for a single area.
 
 #### itemStyle(Object)
 
@@ -253,9 +253,9 @@ Component height. This height contains the height of the bar and scatter on a 3D
 
 #${prefix|default('##')} borderWidth(number) = ${defaultBorderWidth|default(0)}
 
-The width of the graphic stroke. With the stroke, you can distinguish each area more clearly. As shown below:
+The width of the border. With the border, you can distinguish each area more clearly. As shown below:
 
 ![](~geo-border.png)
 
 #${prefix|default('##')} borderColor(string) = ${defaultBorderColor|default('#333')}
-The color of the graphic stroke.
+The color of the border.
diff --git a/en/option-gl/component/geo3D.md b/en/option-gl/component/geo3D.md
index 830fc48..0577e5a 100644
--- a/en/option-gl/component/geo3D.md
+++ b/en/option-gl/component/geo3D.md
@@ -3,7 +3,7 @@
 
 # geo3D(Object)
 
-A 3D geographic coordinate system component.The component can draw 3D GeoJSON and coordinate system. Developers can display 3D Scatter, 3D Bubble, 3D Bar, 3D Lines.
+A 3D geographic coordinate system component. The component can draw a 3D GeoJSON and coordinate system. Developers can display 3D Scatter, 3D Bubble, 3D Bar, 3D Lines on it.
 
 
 ## show(boolean) = true
diff --git a/en/option-gl/component/globe.md b/en/option-gl/component/globe.md
index f072011..1026c31 100644
--- a/en/option-gl/component/globe.md
+++ b/en/option-gl/component/globe.md
@@ -3,30 +3,41 @@
 
 # globe(Object)
 
-Globe component.The component provides the drawing of the Earth and the coordinate system. The developer can display 3D Scatter, 3D Bubble, 3D Bar, 3D Lines.
+Globe component. The component provides the drawing of the Earth and the coordinate system. The developer can display 3D Scatter, 3D Bubble, 3D Bar, 3D Lines on it.
 
 ## show(boolean) = true
 
-Whether to show the earth component.
+Whether to show the globe component.
 
 {{ use: partial-zlevel }}
 
 {{ use: partial-viewport }}
 
 ## globeRadius(number) = 100
-The radius of the earth. The unit is relative to the three-dimensional space, related to [viewControl.distance](~globe.viewControl.distance).
+The radius of the globe. The unit is relative to the three-dimensional space, related to [viewControl.distance](~globe.viewControl.distance).
+
+
+## globeOuterRadius(number) = 150
+
+The outer radius of the globe. This area between `globeRadius` and `globeOuterRadius` will be used to display 3D histograms, scatter plots, etc.
+
+
+{{ use: partial-environment(
+    componentType="globe",
+    componentName="地球"
+) }}
 
 {{ use: partial-environment }}
 
 ## baseTexture(string|HTMLImageElement|HTMLCanvasElement|EChartsInstance)
 
-The texture of the earth. Support for the string of image paths, images object or Canvas objects.
+The texture of the globe. Support for the string of image paths, images object or Canvas objects.
 
 It also supports to use an echarts example as a texture directly, in which case mouse actions on Earth will be linked to the echarts instance used on the texture.
 
 Example: 
 ```js
-// Use the earth's texture image
+// Use the globe's texture image
 baseTexture: 'asset/earth.jpg'
 
 // Use the world map example of echarts as a texture.
@@ -53,22 +64,22 @@ baseTexture: mapChart
 
 ## heightTexture(string|HTMLImageElement|HTMLCanvasElement)
 
-The high texture of the earth. High textures can be used to match [Bump Map](https://zh.wikipedia.org/wiki/%E5%87%B9%E5%87%B8%E8%B4%B4%E5%9B%BE)to show the light and dark details of the Earth's surface.
+The high texture of the globe. High textures can be used to match [Bump Map](https://zh.wikipedia.org/wiki/%E5%87%B9%E5%87%B8%E8%B4%B4%E5%9B%BE) to show the light and dark details of the Earth's surface.
 The following two images show the difference between using `heightTexture` and not using `heightTexuture`.
 
-![40xauto](~heightmap-enable.png)
+![400xauto](~heightmap-enable.png)
 
 ![400xauto](~heightmap-disable.png)
 
 ## displacementTexture(string|HTMLImageElement|HTMLCanvasElement)
 
-The displacement texture of the vertices of the earth, the default is the same as a [heightTexture]()
+The displacement texture of the vertices of the globe, the default is the same as a [heightTexture]()
 
 Compared to bump maps, The displacement of the vertex is to directly shift the vertices according to the texture. Valid when [displaymentScale](~globe.displaymentScale) is greater than 0.
 
 ## displacementScale(number) = 0
 
-The distancement map of the earth's vertex.The default is 0, which means no displacement.
+The displacement map of the globe's vertex. The default is 0, which means no displacement.
 The following two images show the effects of setting different `displacementScale`.
 
 
@@ -79,9 +90,8 @@ The following two images show the effects of setting different `displacementScal
 
 ## displacementQuality(string) = 'medium'
 
-The quality of the earth's vertex displacement.
-Support for `'low'`, `'medium'`, `'high'`, `'ultra'` settings.
-Higher quality can show more ground height detail. The following two images show the effects of different `displacementQuality`.
+The quality of the globe's vertex displacement. Support for `'low'`, `'medium'`, `'high'`, `'ultra'` settings.Higher quality can show more ground height detail. 
+The following two images show the effects of different `displacementQuality`.
 
 <div class="twentytwenty-container" style="width: 700px;">
     <img src="documents/asset/gl/img/displacement-low.png" width="100%" title="Low">
@@ -132,7 +142,7 @@ viewControl: {
 ## layers(Array)
 
 Configuration of the Earth's Surface Layer.
-You can use this configuration item to add clouds, or to supplement [baseTexture] (~globe. baseTexture) to draw the outline of the country, and so on.
+You can use this configuration item to add clouds, or to supplement [baseTexture](~globe. baseTexture) to draw the outline of the country, and so on.
 
 ### show(boolean) = true
 
@@ -152,7 +162,7 @@ Mix with [baseTexture](~globe.baseTexture).
 
 ### name(string)
 
-The name of the layer, When setting the properties of the layer with setOption, you can use name to identify the layer that needs to be updated.
+The name of the layer. When setting the properties of the layer with setOption, you can use the name to identify the layer that needs to be updated.
 
 ```js
 chart.setOption({
@@ -187,14 +197,14 @@ Valid when [type](globe.layers.type) is `'overlay'`.
 
 ### distance(number) = null
 
-The distance from the overlay to the surface of the earth.
+The distance from the overlay to the surface of the globe.
 
 Valid when [type](~globe.layers.type) is `'overlay'`.
 
 
 ### texture(string|HTMLImageElement|HTMLCanvasElement|EChartsInstance)
 
-The texture of the earth. Support for the string of image paths, images object or Canvas objects.
+The texture of the globe. Support for the string of image paths, images object or Canvas objects.
 
 It also supports to use an echarts example as a texture directly, in which case mouse actions on Earth will be linked to the echarts instance used on the texture.
 
diff --git a/en/option-gl/component/grid3D.md b/en/option-gl/component/grid3D.md
index 47eecb1..252dcad 100644
--- a/en/option-gl/component/grid3D.md
+++ b/en/option-gl/component/grid3D.md
@@ -1,11 +1,11 @@
 {{ target: component-grid3D }}
 
 # grid3D(Object)
-3D cartesian coordinate system component. 需要和 [xAxis3D](~xAxis3D),[yAxis3D](~yAxis3D),[zAxis3D](~zAxis3D) 三个坐标轴组件一起使用。
+3D cartesian coordinate system component. It requires [xAxis3D](~xAxis3D),[yAxis3D](~yAxis3D)and [zAxis3D](~zAxis3D) axis components to be used together.
 
-You can draw [3D Lines] (~series-line3D), [3D Bar] (~series-bar3D), [3D Scatter] (~series-scatter3D), [surface] (~series-surface) on the 3D Cartesian coordinate system.
+You can draw [3D Lines](~series-line3D), [3D Bar](~series-bar3D), [3D Scatter](~series-scatter3D), [surface](~series-surface) on the 3D Cartesian coordinate system.
 
-You can set the [postEffect] (~grid3D.postEffect), [light] (~grid3D.light) and other configuration items to improve the display of 3D charts in `grid3D`.
+You can set the [postEffect](~grid3D.postEffect), [light](~grid3D.light) and other configuration items to improve the display of 3D charts in `grid3D`.
 
 Below is a description of the axis configuration items in grid3D. 
 
@@ -13,11 +13,11 @@ Below is a description of the axis configuration items in grid3D.
 
 ---
 
-> **Note:** The [axisLine](~xAxis3D.axisLine), [axisTick](~xAxis3D.axisTick), [axisLabel](~xAxis3D.axisLabel), [splitLine](~xAxis3D.splitLine), [splitArea](~xAxis3D.splitArea), [axisPointer](~xAxis3D.axisPointer) set separately on [xAxis3D](~xAxis3D),[yAxis3D](~yAxis3D),[zAxis3D](~zAxis3D) will cover the corresponding configuration items under [grid3D](~grid3D).
+**Note:** The [axisLine](~xAxis3D.axisLine), [axisTick](~xAxis3D.axisTick), [axisLabel](~xAxis3D.axisLabel), [splitLine](~xAxis3D.splitLine), [splitArea](~xAxis3D.splitArea), [axisPointer](~xAxis3D.axisPointer) set separately on [xAxis3D](~xAxis3D),[yAxis3D](~yAxis3D),[zAxis3D](~zAxis3D) will cover the corresponding configuration items under [grid3D](~grid3D).
 
 
 ## show(boolean)
-Whether to display 3D cartesian coordinate system component.
+Whether to display a 3D cartesian coordinate system component.
 
 
 {{ use: partial-box-size(
@@ -58,7 +58,7 @@ Whether to display 3D cartesian coordinate system component.
 
 {{ use: partial-view-control(
     componentType='grid3D',
-    componentName='3D cartesian coordinate system'
+    componentName='3D cartesian coordinate system',
     defaultAlpha=20,
     defaultBeta=40,
     defaultDistance=200,
diff --git a/en/option-gl/component/mapbox3D.md b/en/option-gl/component/mapbox3D.md
new file mode 100644
index 0000000..d72d72a
--- /dev/null
+++ b/en/option-gl/component/mapbox3D.md
@@ -0,0 +1,83 @@
+
+{{ target: component-mapbox3D }}
+
+# mapbox3D(Object)
+
+A geographic component based on mapbox-gl-js. Support for drawing [3D Scatter](~series-scatter3D), [3D Lines](~series-lines3D), [3D Bar](~series-bar3D), [3D map](~series-map3D) on mapbox maps. You can take advantage of Mapbox's powerful map service and ECharts GL's rich visualization and rendering effects to achieve the visualization you want.
+
+You need to introduce the official sdk of mapbox before using the mapbox component.
+
+```html
+<script src='https://api.mapbox.com/mapbox-gl-js/v0.38.0/mapbox-gl.js'></script>
+<link href='https://api.mapbox.com/mapbox-gl-js/v0.38.0/mapbox-gl.css' rel='stylesheet' />
+```
+Then get the token provided by mapbox and set it to `mapbox.accessToken`.
+
+
+```js
+mapboxgl.accessToken = 'your token';
+```
+
+Then you can use the mapbox component just like any other component.
+
+```js
+chart.setOption({
+    mapbox: {
+        style: 'mapbox://styles/mapbox/dark-v9'
+    }
+});
+```
+Go to [https://www.mapbox.com/mapbox-gl-js/api/](https://www.mapbox.com/mapbox-gl-js/api/) for more details on `mapbox-gl-js sdk`.
+
+
+## style(string|Object)
+
+Sets the style of the Mapbox map. Same as [https://www.mapbox.com/mapbox-gl-js/style-spec/](https://www.mapbox.com/mapbox-gl-js/style-spec/).
+
+## center(Array)
+
+Sets the longitude and latitude of the center of the map. Longitude and latitude are represented by arrays, for example:
+
+```js
+mapbox3D: {
+    center: [104.114129, 37.550339],
+    zoom: 3
+}
+```
+
+## zoom(number)
+
+Sets the zoom level of the map. See [https://www.mapbox.com/mapbox-gl-js/style-spec/#root-zoom](https://www.mapbox.com/mapbox-gl-js/style-spec/#root-zoom)
+
+## bearing(number) = 0
+
+Sets the bearing angle of the map. See [https://www.mapbox.com/mapbox-gl-js/style-spec/#root-bearing](https://www.mapbox.com/mapbox-gl-js/style-spec/#root-bearing)
+
+## pitch(number) = 0
+Sets the pitch angle of the map. The default is `0` means perpendicular to the surface of the map. The greater value is `60`. See [https://www.mapbox.com/mapbox-gl-js/style-spec/#root-pitch](https://www.mapbox.com/mapbox-gl-js/style-spec/#root-pitch)
+
+## altitudeScale(number) = 1
+
+The zoom of the altitude Scale.
+
+{{ use: partial-shading(
+    componentType='mapbox3D',
+    componentName='mapbox3D'
+) }}
+
+{{ use: partial-light(
+    componentType='mapbox3D',
+    componentName='mapbox3D',
+    defaultMainLightAlpha=40,
+    defaultMainLightBeta=30
+) }}
+
+{{ use: partial-post-effect(
+    componentType='mapbox3D',
+    componentName='mapbox3D'
+) }}
+
+{{ use: partial-temporal-super-sampling(
+    componentType='mapbox3D',
+    componentName='mapbox3D'
+) }}
diff --git a/en/option-gl/component/xAxis3D.md b/en/option-gl/component/xAxis3D.md
index f251f68..4d00c70 100644
--- a/en/option-gl/component/xAxis3D.md
+++ b/en/option-gl/component/xAxis3D.md
@@ -2,7 +2,7 @@
 
 # xAxis3D(Object)
 
-X-axis in 3D cartesian coordinate system.
+The X-axis in a 3D cartesian coordinate system.
 You can use [grid3DIndex](~xAxis3D.grid3DIndex) to index [3D cartesian coordinate system](~grid3D)。
 
 The [axisLine](~xAxis3D.axisLine), [axisTick](~xAxis3D.axisTick), [axisLabel](~xAxis3D.axisLabel), [splitLine](~xAxis3D.splitLine), [splitArea](~xAxis3D.splitArea), [axisPointer](~xAxis3D.axisPointer) set separately on [xAxis3D](~xAxis3D) will cover the corresponding configuration items under [grid3D](~grid3D).
diff --git a/en/option-gl/component/yAxis3D.md b/en/option-gl/component/yAxis3D.md
index 1cf90ca..5d539b8 100644
--- a/en/option-gl/component/yAxis3D.md
+++ b/en/option-gl/component/yAxis3D.md
@@ -2,7 +2,7 @@
 
 # yAxis3D(Object)
 
-Y-axis in 3D cartesian coordinate system.
+The Y-axis in a 3D cartesian coordinate system.
 You can use [grid3DIndex](~yAxis3D.grid3DIndex) to index [3D cartesian coordinate system](~grid3D)。
 
 The [axisLine](~yAxis3D.axisLine), [axisTick](~yAxis3D.axisTick), [axisLabel](~yAxis3D.axisLabel), [splitLine](~yAxis3D.splitLine), [splitArea](~yAxis3D.splitArea), [axisPointer](~yAxis3D.axisPointer) set separately on [yAxis3D](~yAxis3D) will cover the corresponding configuration items under [grid3D](~grid3D).
diff --git a/en/option-gl/component/zAxis3D.md b/en/option-gl/component/zAxis3D.md
index 03838f3..cba4489 100644
--- a/en/option-gl/component/zAxis3D.md
+++ b/en/option-gl/component/zAxis3D.md
@@ -2,7 +2,7 @@
 
 # zAxis3D(Object)
 
-Z-axis in 3D cartesian coordinate system.
+The Z-axis in a 3D cartesian coordinate system.
 You can use [grid3DIndex](~zAxis3D.grid3DIndex) to index [3D cartesian coordinate system](~grid3D)。
 
 The [axisLine](~zAxis3D.axisLine), [axisTick](~zAxis3D.axisTick), [axisLabel](~zAxis3D.axisLabel), [splitLine](~zAxis3D.splitLine), [splitArea](~zAxis3D.splitArea), [axisPointer](~zAxis3D.axisPointer) set separately on [zAxis3D](~zAxis3D) will cover the corresponding configuration items under [grid3D](~grid3D).


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org