Skip to content

Commit cb4b198

Browse files
committed
improve blog theme i18n
1 parent 7072b6d commit cb4b198

File tree

1 file changed

+53
-20
lines changed

1 file changed

+53
-20
lines changed

index.html

Lines changed: 53 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,38 @@
684684
"COMMENT_UNAVAILABLE_DUE_TO_PREVIEW": {
685685
"简体中文": "由于你目前正在预览环境之中,评论功能暂时被禁用了。当你的站点被从互联网访问时,评论系统会正常地显示在这里。",
686686
"English": "Comment function banned because you are now in the preview environment. When the site is visited from the Internet, the comment system will be available here."
687+
},
688+
"FRIEND_BOOK": {
689+
"简体中文": "友人帐",
690+
"English": "Friend book"
691+
},
692+
"COPYRIGHT_HINT": {
693+
"简体中文": "版权声明",
694+
"English": "About the copyright of the article"
695+
},
696+
"PREVIOUS_POST": {
697+
"简体中文": "上一篇文章",
698+
"English": "Previous post"
699+
},
700+
"NEXT_POST": {
701+
"简体中文": "下一篇文章",
702+
"English": "Next post"
703+
},
704+
"NOTHING": {
705+
"简体中文": "没有了",
706+
"English": "nothing"
707+
},
708+
"COPYRIGHT_RESERVED": {
709+
"简体中文": "除特别声明外,本博客上的内容由博主保留所有权利,进行转载前需先获得博主同意。",
710+
"English": "Unless otherwise stated, the content on this blog is reserved by the blogger, and the blogger's consent must be obtained before reprinting."
711+
},
712+
"COPYRIGHT_CC_BY_NC_SA_FOUR_DOT_ZERO": {
713+
"简体中文": "除特别声明外,本博客上的内容采用 <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh' target='_blank'>CC BY-NC-SA 4.0 许可协议</a> 授权。转载请注明出处!",
714+
"English": "Unless otherwise stated, the content on this blog is licensed under the CC BY-NC-SA 4.0 license. Please indicate the source when reprinting!"
715+
},
716+
"COPYRIGHT_UNLICENSED": {
717+
"简体中文": "除特别声明外,本博客上的内容属于公有领域,这意味着你可以不受限制地使用和加工它们。",
718+
"English": "Unless otherwise stated, the content on this blog is in the public domain, which means you can use and process it without restriction."
687719
}
688720
}
689721

@@ -747,7 +779,7 @@
747779
if (blog["启用内建友人帐页面"] === true) {
748780
document.querySelector("#navbar_items").innerHTML += `
749781
<li class="nav-item" id="navbar_friendbook">
750-
<a class="nav-link" href="./index.html?type=internal&function=friendbook" onclick="enter_friend_book();return false;">友人帐</a>
782+
<a class="nav-link" href="./index.html?type=internal&function=friendbook" onclick="enter_friend_book();return false;">${langdata.FRIEND_BOOK[lang_name]}</a>
751783
</li>
752784
`;
753785

@@ -996,7 +1028,7 @@ <h2> ${blog["文章列表"][article_id]["文章标题"]}</h2>
9961028
"#article-content"
9971029
).innerHTML += `<br />
9981030
<div class="alert alert-info" role="alert">
999-
<h5 class="alert-heading">版权声明</h5>
1031+
<h5 class="alert-heading">${langdata.COPYRIGHT_HINT[lang_name]}</h5>
10001032
<p class="mb-0">${blogContentLicenseText}</p>
10011033
</div>
10021034
@@ -1012,16 +1044,16 @@ <h5 class="alert-heading">版权声明</h5>
10121044
<div class="col">
10131045
<div class="card articlebottomnav" style="float:left;width:100%">
10141046
<div class="card-body">
1015-
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> 上一篇文章</h6>
1047+
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> ${langdata.PREVIOUS_POST[lang_name]}</h6>
10161048
<h5 class="card-title"><a href="./index.html?type=article&filename=${blog["文章列表"][article_id+1]["文件名"]}" onclick="enter_article(${article_id+1});return false;">${blog["文章列表"][article_id+1]["文章标题"]}</a></h5>
10171049
</div>
10181050
</div>
10191051
</div>
10201052
<div class="col">
10211053
<div class="card articlebottomnav" style="float:right;text-align:right;width:100%">
10221054
<div class="card-body">
1023-
<h6 class="card-subtitle mb-2 text-muted">下一篇文章 <i class="fa fa-arrow-right"></i></h6>
1024-
<h5 class="card-title">没有了</h5>
1055+
<h6 class="card-subtitle mb-2 text-muted">${langdata.NEXT_POST[lang_name]} <i class="fa fa-arrow-right"></i></h6>
1056+
<h5 class="card-title">${langdata.NOTHING[lang_name]}</h5>
10251057
</div>
10261058
</div>
10271059
</div>
@@ -1036,16 +1068,16 @@ <h5 class="card-title">没有了</h5>
10361068
<div class="col">
10371069
<div class="card articlebottomnav" style="float:left;width:100%">
10381070
<div class="card-body">
1039-
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> 上一篇文章</h6>
1040-
<h5 class="card-title">没有了</h5>
1071+
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> ${langdata.PREVIOUS_POST[lang_name]}</h6>
1072+
<h5 class="card-title">${langdata.NOTHING[lang_name]}</h5>
10411073
</div>
10421074
</div>
10431075
</div>
10441076
<div class="col">
10451077
<div class="card articlebottomnav" style="float:right;text-align:right;width:100%">
10461078
<div class="card-body">
1047-
<h6 class="card-subtitle mb-2 text-muted">下一篇文章 <i class="fa fa-arrow-right"></i></h6>
1048-
<h5 class="card-title">没有了</h5>
1079+
<h6 class="card-subtitle mb-2 text-muted">${langdata.NEXT_POST[lang_name]} <i class="fa fa-arrow-right"></i></h6>
1080+
<h5 class="card-title">${langdata.NOTHING[lang_name]}</h5>
10491081
</div>
10501082
</div>
10511083
</div>
@@ -1060,15 +1092,15 @@ <h5 class="card-title">没有了</h5>
10601092
<div class="col">
10611093
<div class="card articlebottomnav" style="float:left;width:100%">
10621094
<div class="card-body">
1063-
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> 上一篇文章</h6>
1064-
<h5 class="card-title">没有了</h5>
1095+
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> ${langdata.PREVIOUS_POST[lang_name]}</h6>
1096+
<h5 class="card-title">${langdata.NOTHING[lang_name]}</h5>
10651097
</div>
10661098
</div>
10671099
</div>
10681100
<div class="col">
10691101
<div class="card articlebottomnav" style="float:right;text-align:right;width:100%">
10701102
<div class="card-body">
1071-
<h6 class="card-subtitle mb-2 text-muted">下一篇文章 <i class="fa fa-arrow-right"></i></h6>
1103+
<h6 class="card-subtitle mb-2 text-muted">${langdata.NEXT_POST[lang_name]} <i class="fa fa-arrow-right"></i></h6>
10721104
<h5 class="card-title"><a href="./index.html?type=article&filename=${blog["文章列表"][article_id-1]["文件名"]}" onclick="enter_article(${article_id-1});return false;">${blog["文章列表"][article_id-1]["文章标题"]}</a></h5>
10731105
</div>
10741106
</div>
@@ -1084,15 +1116,15 @@ <h5 class="card-title"><a href="./index.html?type=article&filename=${blog["文
10841116
<div class="col">
10851117
<div class="card articlebottomnav" style="float:left;width:100%">
10861118
<div class="card-body">
1087-
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> 上一篇文章</h6>
1119+
<h6 class="card-subtitle mb-2 text-muted"><i class="fa fa-arrow-left"></i> ${langdata.PREVIOUS_POST[lang_name]}</h6>
10881120
<h5 class="card-title"><a href="./index.html?type=article&filename=${blog["文章列表"][article_id+1]["文件名"]}" onclick="enter_article(${article_id+1});return false;">${blog["文章列表"][article_id+1]["文章标题"]}</a></h5>
10891121
</div>
10901122
</div>
10911123
</div>
10921124
<div class="col">
10931125
<div class="card articlebottomnav" style="float:right;text-align:right;width:100%">
10941126
<div class="card-body">
1095-
<h6 class="card-subtitle mb-2 text-muted">下一篇文章 <i class="fa fa-arrow-right"></i></h6>
1127+
<h6 class="card-subtitle mb-2 text-muted">${langdata.NEXT_POST[lang_name]} <i class="fa fa-arrow-right"></i></h6>
10961128
<h5 class="card-title"><a href="./index.html?type=article&filename=${blog["文章列表"][article_id-1]["文件名"]}" onclick="enter_article(${article_id-1});return false;">${blog["文章列表"][article_id-1]["文章标题"]}</a></h5>
10971129
</div>
10981130
</div>
@@ -1168,7 +1200,7 @@ <h5 class="card-title"><a target="_blank" href="${url}">${name}</a></h5>
11681200
function render_friend_book() {
11691201
document.querySelector("#container").innerHTML += `
11701202
<div class="page-content">
1171-
<h2>友人帐</h2>
1203+
<h2>${langdata.FRIEND_BOOK[lang_name]}</h2>
11721204
<hr />
11731205
<p>${blog["友人帐页面附加信息"]}</p>
11741206
@@ -1392,7 +1424,7 @@ <h3><i class="fa fa-tags"></i> 未分类文章</h3>
13921424
if (blog["不使用全站内容授权协议"] === false) {
13931425
document.getElementById("page-content").innerHTML += `<br />
13941426
<div class="alert alert-info" role="alert">
1395-
<h5 class="alert-heading">版权声明</h5>
1427+
<h5 class="alert-heading">${langdata.COPYRIGHT_HINT[lang_name]}</h5>
13961428
<p class="mb-0">${blogContentLicenseText}</p>
13971429
</div>
13981430
@@ -1602,16 +1634,17 @@ <h5 class="alert-heading">版权声明</h5>
16021634
.get("./data/index.json?timestamp=" + Date.parse(new Date()))
16031635
.then(function (response) {
16041636
blog = response.data;
1637+
lang_name = blog["网站语言"];
16051638

16061639
switch (blog["全站内容授权协议"]) {
16071640
case "reserved":
1608-
blogContentLicenseText = `除特别声明外,本博客上的内容由博主保留所有权利,进行转载前需先获得博主同意。`
1641+
blogContentLicenseText = `${langdata.COPYRIGHT_RESERVED[lang_name]}`
16091642
break;
16101643
case "unlicensed":
1611-
blogContentLicenseText = `除特别声明外,本博客上的内容属于公有领域,这意味着你可以不受限制地使用和加工它们。`
1644+
blogContentLicenseText = `${langdata.COPYRIGHT_UNLICENSED[lang_name]}`
16121645
break;
16131646
case "cc-by-nc-sa-4.0":
1614-
blogContentLicenseText = `除特别声明外,本博客上的内容采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" target="_blank">CC BY-NC-SA 4.0 许可协议</a> 授权。转载请注明出处! `
1647+
blogContentLicenseText = `${langdata.COPYRIGHT_CC_BY_NC_SA_FOUR_DOT_ZERO[lang_name]}`
16151648
break;
16161649
default:
16171650
blogContentLicenseText = `${blog["全站内容授权协议"]}`;
@@ -1626,7 +1659,7 @@ <h5 class="alert-heading">版权声明</h5>
16261659
importHighlightCSSFile(cdn_path + "/[email protected]/styles/tomorrow.css");
16271660

16281661

1629-
lang_name = blog["网站语言"];
1662+
16301663
articleListPageLength = Math.ceil(blog["文章列表"].length / blog["文章列表中每页的文章数为"]); // 从1开始数
16311664

16321665
if (blog["全局评论设置"]["valine设置"]["是否使用bbg公共评论服务"]) {

0 commit comments

Comments
 (0)