Skip to content

Commit 5ddf489

Browse files
JunaYachanind
authored andcommitted
Translate docs into Chinese (#123)
* Translate docs into Chinese * resolve some good advices
1 parent 0d2856f commit 5ddf489

11 files changed

+1579
-55
lines changed

_config.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@ exclude:
1717
- cdn/*/all.js
1818
- cdn/*/all.json
1919
- vendor
20-
- cdn/*/vendor
21-
20+
- cdn/*/vendor

_layouts/default.cn.html

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
{% include head.html %}
5+
6+
<body>
7+
8+
<div class="navbar-wrapper">
9+
<div class="container">
10+
<nav class="navbar navbar-inverse navbar-static-top">
11+
<div class="container">
12+
<div class="navbar-header">
13+
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
14+
aria-expanded="false" aria-controls="navbar">
15+
<span class="sr-only">Toggle navigation</span>
16+
<span class="icon-bar"></span>
17+
<span class="icon-bar"></span>
18+
<span class="icon-bar"></span>
19+
</button>
20+
<a class="navbar-brand" href="/hanzi-writer/cn/index.html">Hanzi Writer</a>
21+
</div>
22+
<div id="navbar" class="navbar-collapse collapse">
23+
<ul class="nav navbar-nav navbar-right">
24+
<li><a href="/hanzi-writer/cn/docs.html">文档</a></li>
25+
<li><a href="/hanzi-writer/cn/demo.html">案例</a></li>
26+
<li><a href="https://github.com/chanind/hanzi-writer">Github</a></li>
27+
<li><a href="/hanzi-writer/">En</a></li>
28+
</ul>
29+
</div>
30+
</div>
31+
</nav>
32+
</div>
33+
</div>
34+
35+
{{ content }}
36+
37+
{% include footer.html %}
38+
39+
</body>
40+
41+
</html>

_layouts/default.html

+32-32
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
11
<!DOCTYPE html>
22
<html>
33

4-
{% include head.html %}
5-
6-
<body>
7-
8-
<div class="navbar-wrapper">
9-
<div class="container">
10-
11-
<nav class="navbar navbar-inverse navbar-static-top">
12-
<div class="container">
13-
<div class="navbar-header">
14-
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
15-
<span class="sr-only">Toggle navigation</span>
16-
<span class="icon-bar"></span>
17-
<span class="icon-bar"></span>
18-
<span class="icon-bar"></span>
19-
</button>
20-
<a class="navbar-brand" href="/hanzi-writer/">Hanzi Writer</a>
21-
</div>
22-
<div id="navbar" class="navbar-collapse collapse">
23-
<ul class="nav navbar-nav navbar-right">
24-
<li><a href="docs.html">Docs</a></li>
25-
<li><a href="demo.html">Demos</a></li>
26-
<li><a href="https://github.com/chanind/hanzi-writer">Github</a></li>
27-
</ul>
28-
</div>
4+
{% include head.html %}
5+
6+
<body>
7+
8+
<div class="navbar-wrapper">
9+
<div class="container">
10+
<nav class="navbar navbar-inverse navbar-static-top">
11+
<div class="container">
12+
<div class="navbar-header">
13+
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
14+
aria-expanded="false" aria-controls="navbar">
15+
<span class="sr-only">Toggle navigation</span>
16+
<span class="icon-bar"></span>
17+
<span class="icon-bar"></span>
18+
<span class="icon-bar"></span>
19+
</button>
20+
<a class="navbar-brand" href="/hanzi-writer/">Hanzi Writer</a>
2921
</div>
30-
</nav>
31-
32-
</div>
22+
<div id="navbar" class="navbar-collapse collapse">
23+
<ul class="nav navbar-nav navbar-right">
24+
<li><a href="/hanzi-writer/docs.html">Docs</a></li>
25+
<li><a href="/hanzi-writer/demo.html">Demos</a></li>
26+
<li><a href="https://github.com/chanind/hanzi-writer">Github</a></li>
27+
<li><a href="/hanzi-writer/cn/index.html">中文</a></li>
28+
</ul>
29+
</div>
30+
</div>
31+
</nav>
3332
</div>
33+
</div>
3434

35-
{{ content }}
35+
{{ content }}
3636

37-
{% include footer.html %}
37+
{% include footer.html %}
3838

39-
</body>
39+
</body>
4040

41-
</html>
41+
</html>

_layouts/post.cn.html

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
layout: default.cn
3+
---
4+
<div class="post">
5+
6+
<header class="post-header">
7+
<h1 class="post-title">{{ page.title }}</h1>
8+
<p class="post-meta">{{ page.date | date: "%b %-d, %Y" }}{% if page.author %} •
9+
{{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}</p>
10+
</header>
11+
12+
<article class="post-content">
13+
{{ content }}
14+
</article>
15+
16+
</div>

_layouts/post.html

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55

66
<header class="post-header">
77
<h1 class="post-title">{{ page.title }}</h1>
8-
<p class="post-meta">{{ page.date | date: "%b %-d, %Y" }}{% if page.author %} • {{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}</p>
8+
<p class="post-meta">{{ page.date | date: "%b %-d, %Y" }}{% if page.author %} •
9+
{{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}</p>
910
</header>
1011

1112
<article class="post-content">
1213
{{ content }}
1314
</article>
1415

15-
</div>
16+
</div>

cn/demo.html

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
layout: default.cn
3+
js: ../demo.js
4+
---
5+
<div class="demo container">
6+
<h1>Hanzi Writer 案例</h1>
7+
<form class="form-inline char-select-form js-char-form">
8+
<div class="form-group">
9+
<label for="character-select">
10+
汉字
11+
</label>
12+
<input type="text" class="form-control character-select" id="character-select" size="1" maxlength="1" value="" />
13+
</div>
14+
<button type="submit" class="btn btn-default">更新案例</button>
15+
</form>
16+
17+
<hr class="demo-divider" />
18+
19+
<h4>汉字动画</h4>
20+
<div class="demo-target" id="animation-target"></div>
21+
<div class="demo-controls">
22+
<form class="form-inline">
23+
<div class="checkbox">
24+
<label>
25+
<input type="checkbox" checked="checked" id="animation-show-outline" /> 展示轮廓
26+
</label>
27+
<button class="btn btn-primary" id="animate">动画!</button>
28+
</div>
29+
</form>
30+
</div>
31+
<a href="docs.html#animation-link" class="demo-docs-link">了解更多关于动画知识</a>
32+
33+
<hr class="demo-divider" />
34+
35+
<h4>描写测试</h4>
36+
<p>通过用鼠标或手指绘制汉字 <strong class="char-symbol"></strong> 来测验自己的书写正确错误</p>
37+
38+
<div class="demo-target" id="quiz-target"></div>
39+
<div class="demo-controls">
40+
<form class="form-inline">
41+
<div class="checkbox">
42+
<label>
43+
<input type="checkbox" checked="checked" id="quiz-show-outline" /> 展示轮廓
44+
</label>
45+
<button class="btn btn-primary" id="quiz-reset">重置</button>
46+
</div>
47+
</form>
48+
</div>
49+
<a href="docs.html#quizzing-link" class="demo-docs-link">学习更多测试</a>
50+
</div>

0 commit comments

Comments
 (0)