針對多語言站點的配置方式
如果閣下的頁面同時提供了中文的不同變體,需要在站點的 config.yaml
文件中指定 languageCode
,如 languageCode: zh-tw
才能正確顯示相應的變體字形。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
languages:
zh-cn:
languageName: 简体中文(中国)
languageCode: zh-cn
title: Example Site
weight: 1
zh-hk:
languageName: 繁体中文(香港)
languageCode: zh-hk
title: Example Site
weight: 2
zh-tw:
languageName: 正體中文(台灣)
languageCode: zh-tw
title: Example Site
weight: 3
|
同樣的,如果閣下的頁面同時提供了中文、日語、韓語中的任意兩種語言,您也需要指定 languageCode
,以獲得正確的漢字字體與字形。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
languages:
zh-cn:
languageName: 中文
languageCode: zh-hk
title: Example Site
weight: 1
ja:
languageName: 日本語
languageCode: ja
title: Example Site
weight: 2
ko:
languageName: 한국어
languageCode: ko
title: Example Site
weight: 3
|
在文章中指定某段落使用特定字形
您可以使用 HTML 標籤來達到在文章中指定某文字或段落使用特定字形的效果。比如想實現這樣的效果:
在中國大陸、台灣、香港、澳門、日本和韓國,同一漢字可能有不同的字形。以下為例:
中国大陆 |
台灣 |
日本 |
韓國 |
香港 |
启啓 |
啟啓 |
啓 |
啓 |
啟 |
机機 |
機机 |
機 |
機 |
機 |
我們可以通過這樣的 HTML 來實現,指定某文字或段落使用特定字形:
1
2
3
4
5
|
<span lang="zh-cn">启啓</span>
<span lang="zh-tw">啟啓</span>
<span lang="ja">啓</span>
<span lang="ko">啓</span>
<span lang="zh-hk">啟</span>
|