Skip to content

Commit 0a49365

Browse files
authored
refactor: improve code readability by translating comments to English (#15)
This commit primarily focuses on internationalization improvements. This is a pure code quality enhancement that does not involve any functional changes.
1 parent a63e8b3 commit 0a49365

File tree

19 files changed

+349
-345
lines changed

19 files changed

+349
-345
lines changed

__tests__/examples/functional.spec.ts

Lines changed: 111 additions & 109 deletions
Large diffs are not rendered by default.

__tests__/examples/sample-data.ts

Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// 示例数据用于测试各种图表
1+
// Sample data for testing various charts
22

33
export const barChartData = [
4-
{ category: "苹果", value: 120 },
5-
{ category: "香蕉", value: 80 },
6-
{ category: "橙子", value: 150 },
7-
{ category: "葡萄", value: 90 },
4+
{ category: "Apple", value: 120 },
5+
{ category: "Banana", value: 80 },
6+
{ category: "Orange", value: 150 },
7+
{ category: "Grape", value: 90 },
88
];
99

1010
export const lineChartData = [
@@ -16,18 +16,18 @@ export const lineChartData = [
1616
];
1717

1818
export const pieChartData = [
19-
{ category: "技术", value: 35 },
20-
{ category: "营销", value: 25 },
21-
{ category: "销售", value: 20 },
22-
{ category: "客服", value: 20 },
19+
{ category: "Technology", value: 35 },
20+
{ category: "Marketing", value: 25 },
21+
{ category: "Sales", value: 20 },
22+
{ category: "Customer Service", value: 20 },
2323
];
2424

2525
export const radarChartData = [
26-
{ name: "性能", value: 85 },
27-
{ name: "功能", value: 90 },
28-
{ name: "易用性", value: 75 },
29-
{ name: "稳定性", value: 95 },
30-
{ name: "价格", value: 60 },
26+
{ name: "Performance", value: 85 },
27+
{ name: "Features", value: 90 },
28+
{ name: "Usability", value: 75 },
29+
{ name: "Stability", value: 95 },
30+
{ name: "Price", value: 60 },
3131
];
3232

3333
export const scatterChartData = [
@@ -39,73 +39,73 @@ export const scatterChartData = [
3939
];
4040

4141
export const sankeyChartData = [
42-
{ source: "访问首页", target: "产品页面", value: 1000 },
43-
{ source: "产品页面", target: "添加购物车", value: 300 },
44-
{ source: "添加购物车", target: "结算", value: 200 },
45-
{ source: "结算", target: "完成购买", value: 150 },
42+
{ source: "Homepage Visit", target: "Product Page", value: 1000 },
43+
{ source: "Product Page", target: "Add to Cart", value: 300 },
44+
{ source: "Add to Cart", target: "Checkout", value: 200 },
45+
{ source: "Checkout", target: "Purchase Complete", value: 150 },
4646
];
4747

4848
export const funnelChartData = [
49-
{ category: "访问网站", value: 1000 },
50-
{ category: "浏览产品", value: 800 },
51-
{ category: "添加购物车", value: 600 },
52-
{ category: "开始结算", value: 400 },
53-
{ category: "完成购买", value: 300 },
49+
{ category: "Website Visit", value: 1000 },
50+
{ category: "Browse Products", value: 800 },
51+
{ category: "Add to Cart", value: 600 },
52+
{ category: "Start Checkout", value: 400 },
53+
{ category: "Complete Purchase", value: 300 },
5454
];
5555

56-
export const gaugeChartData = [{ name: "CPU使用率", value: 75 }];
56+
export const gaugeChartData = [{ name: "CPU Usage", value: 75 }];
5757

5858
export const treemapChartData = [
5959
{
60-
name: "技术部门",
60+
name: "Technology Department",
6161
value: 100,
6262
children: [
63-
{ name: "前端", value: 40 },
64-
{ name: "后端", value: 60 },
63+
{ name: "Frontend", value: 40 },
64+
{ name: "Backend", value: 60 },
6565
],
6666
},
6767
{
68-
name: "业务部门",
68+
name: "Business Department",
6969
value: 80,
7070
children: [
71-
{ name: "营销", value: 30 },
72-
{ name: "销售", value: 50 },
71+
{ name: "Marketing", value: 30 },
72+
{ name: "Sales", value: 50 },
7373
],
7474
},
7575
];
7676

7777
export const sunburstChartData = [
7878
{
79-
name: "公司",
79+
name: "Company",
8080
value: 200,
8181
children: [
8282
{
83-
name: "技术",
83+
name: "Technology",
8484
value: 100,
8585
children: [
86-
{ name: "前端", value: 40 },
87-
{ name: "后端", value: 60 },
86+
{ name: "Frontend", value: 40 },
87+
{ name: "Backend", value: 60 },
8888
],
8989
},
9090
{
91-
name: "业务",
91+
name: "Business",
9292
value: 100,
9393
children: [
94-
{ name: "销售", value: 60 },
95-
{ name: "营销", value: 40 },
94+
{ name: "Sales", value: 60 },
95+
{ name: "Marketing", value: 40 },
9696
],
9797
},
9898
],
9999
},
100100
];
101101

102102
export const heatmapChartData = [
103-
{ x: "周一", y: "9点", value: 5 },
104-
{ x: "周一", y: "10点", value: 8 },
105-
{ x: "周二", y: "9点", value: 3 },
106-
{ x: "周二", y: "10点", value: 7 },
107-
{ x: "周三", y: "9点", value: 9 },
108-
{ x: "周三", y: "10点", value: 6 },
103+
{ x: "Monday", y: "9 AM", value: 5 },
104+
{ x: "Monday", y: "10 AM", value: 8 },
105+
{ x: "Tuesday", y: "9 AM", value: 3 },
106+
{ x: "Tuesday", y: "10 AM", value: 7 },
107+
{ x: "Wednesday", y: "9 AM", value: 9 },
108+
{ x: "Wednesday", y: "10 AM", value: 6 },
109109
];
110110

111111
export const candlestickChartData = [
@@ -116,24 +116,24 @@ export const candlestickChartData = [
116116
];
117117

118118
export const boxplotChartData = [
119-
{ category: "A组", value: 10 },
120-
{ category: "A组", value: 12 },
121-
{ category: "A组", value: 15 },
122-
{ category: "A组", value: 18 },
123-
{ category: "A组", value: 20 },
124-
{ category: "B组", value: 8 },
125-
{ category: "B组", value: 11 },
126-
{ category: "B组", value: 14 },
127-
{ category: "B组", value: 16 },
128-
{ category: "B组", value: 22 },
119+
{ category: "Group A", value: 10 },
120+
{ category: "Group A", value: 12 },
121+
{ category: "Group A", value: 15 },
122+
{ category: "Group A", value: 18 },
123+
{ category: "Group A", value: 20 },
124+
{ category: "Group B", value: 8 },
125+
{ category: "Group B", value: 11 },
126+
{ category: "Group B", value: 14 },
127+
{ category: "Group B", value: 16 },
128+
{ category: "Group B", value: 22 },
129129
];
130130

131131
export const graphChartData = {
132132
nodes: [
133-
{ id: "node1", name: "节点1" },
134-
{ id: "node2", name: "节点2" },
135-
{ id: "node3", name: "节点3" },
136-
{ id: "node4", name: "节点4" },
133+
{ id: "node1", name: "Node 1" },
134+
{ id: "node2", name: "Node 2" },
135+
{ id: "node3", name: "Node 3" },
136+
{ id: "node4", name: "Node 4" },
137137
],
138138
edges: [
139139
{ source: "node1", target: "node2" },
@@ -144,41 +144,41 @@ export const graphChartData = {
144144
};
145145

146146
export const parallelChartData = [
147-
{ name: "产品A", values: [4.2, 3.4, 2.3, 1.8] },
148-
{ name: "产品B", values: [3.8, 4.1, 3.2, 2.5] },
149-
{ name: "产品C", values: [2.9, 3.8, 4.1, 3.2] },
147+
{ name: "Product A", values: [4.2, 3.4, 2.3, 1.8] },
148+
{ name: "Product B", values: [3.8, 4.1, 3.2, 2.5] },
149+
{ name: "Product C", values: [2.9, 3.8, 4.1, 3.2] },
150150
];
151151

152-
export const parallelDimensions = ["价格", "质量", "服务", "价值"];
152+
export const parallelDimensions = ["Price", "Quality", "Service", "Value"];
153153

154154
export const treeChartData = {
155-
name: "根节点",
155+
name: "Root Node",
156156
children: [
157157
{
158-
name: "子节点1",
159-
children: [{ name: "叶节点1" }, { name: "叶节点2" }],
158+
name: "Child Node 1",
159+
children: [{ name: "Leaf Node 1" }, { name: "Leaf Node 2" }],
160160
},
161161
{
162-
name: "子节点2",
163-
children: [{ name: "叶节点3" }, { name: "叶节点4" }],
162+
name: "Child Node 2",
163+
children: [{ name: "Leaf Node 3" }, { name: "Leaf Node 4" }],
164164
},
165165
],
166166
};
167167

168168
export const echartsOption = {
169169
title: {
170-
text: "ECharts测试图表",
170+
text: "ECharts Test Chart",
171171
left: "center",
172172
top: "2%",
173173
},
174174
tooltip: {},
175175
xAxis: {
176-
data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"],
176+
data: ["Shirt", "Sweater", "Chiffon", "Pants", "Heels", "Socks"],
177177
},
178178
yAxis: {},
179179
series: [
180180
{
181-
name: "销量",
181+
name: "Sales",
182182
type: "bar",
183183
data: [5, 20, 36, 10, 10, 20],
184184
},

0 commit comments

Comments
 (0)