From bbb0f9be0d92924ab44d80084092ccb5c36554c4 Mon Sep 17 00:00:00 2001 From: Weaxs <459312872@qq.com> Date: Thu, 14 Mar 2024 01:31:31 +0800 Subject: [PATCH] translate welcome && update i18n --- exampleSite/config/_default/menus.zh-cn.toml | 4 +- exampleSite/content/docs/_index.zh-cn.md | 17 ++++ .../content/docs/installation/index.zh-cn.md | 10 ++ .../content/docs/welcome/index.zh-cn.md | 92 +++++++++++++++++++ i18n/zh-CN.yaml | 2 +- i18n/zh-TW.yaml | 2 +- 6 files changed, 123 insertions(+), 4 deletions(-) create mode 100644 exampleSite/content/docs/installation/index.zh-cn.md create mode 100644 exampleSite/content/docs/welcome/index.zh-cn.md diff --git a/exampleSite/config/_default/menus.zh-cn.toml b/exampleSite/config/_default/menus.zh-cn.toml index bbc9cd54..df6d1f24 100644 --- a/exampleSite/config/_default/menus.zh-cn.toml +++ b/exampleSite/config/_default/menus.zh-cn.toml @@ -16,7 +16,7 @@ weight = 10 [[main]] - name = "Shortcodes" + name = "短代码" pageRef = "docs/shortcodes" weight = 15 @@ -48,7 +48,7 @@ weight = 90 [[main]] - name = "Merch" + name = "周边" url = "https://www.teepublic.com/user/blowfish-store/t-shirts" weight = 100 diff --git a/exampleSite/content/docs/_index.zh-cn.md b/exampleSite/content/docs/_index.zh-cn.md index e69de29b..5fff704f 100644 --- a/exampleSite/content/docs/_index.zh-cn.md +++ b/exampleSite/content/docs/_index.zh-cn.md @@ -0,0 +1,17 @@ +--- +title: "文档" +description: "如何使用 Blowfish。" + +cascade: + showDate: false + showAuthor: false + invertPagination: true +--- + +{{< lead >}} +了解如何使用简单而强大的 Blowfish。 +{{< /lead >}} + +本章节包含了你需要了解的有关 Blowfish 的所有信息。如果你是新用户,请查阅[安装]({{< ref "docs/installation" >}}) 指南,或者访问[示例]({{< ref "samples" >}}) 来了解 Blowfish 能做什么。 + +--- diff --git a/exampleSite/content/docs/installation/index.zh-cn.md b/exampleSite/content/docs/installation/index.zh-cn.md new file mode 100644 index 00000000..b4482a60 --- /dev/null +++ b/exampleSite/content/docs/installation/index.zh-cn.md @@ -0,0 +1,10 @@ +--- +title: "Installation" +date: 2020-08-16 +draft: false +description: "How to install the Blowfish theme." +slug: "installation" +tags: ["installation", "docs"] +series: ["Documentation"] +series_order: 2 +--- diff --git a/exampleSite/content/docs/welcome/index.zh-cn.md b/exampleSite/content/docs/welcome/index.zh-cn.md new file mode 100644 index 00000000..d59a7167 --- /dev/null +++ b/exampleSite/content/docs/welcome/index.zh-cn.md @@ -0,0 +1,92 @@ +--- +title: "欢迎来到 Blowfish" +date: 2022-01-19 +draft: false +description: "探索 Blowfish 2.0版本的新功能。" +tags: ["新用户", "文档"] +series: ["文档"] +series_order: 1 +--- + +{{< lead >}} +Blowfish 包含了大量的特性功能。 +{{< /lead >}} + +Blowfish 的目标是开发一个简单且轻量级的主题。 该主题是 Congo 的一个分支,并进行了大量扩展。 + +## Tailwind CSS 3.0 + +Tailwind CSS 是 Blowfish 的核心,当前版本包含了最新的[Tailwind CSS version 3](https://tailwindcss.com/blog/tailwindcss-v3)。 +Tailwind CSS 带来了性能优化,并提供了一些出色的新的 CSS 特性。 + + +{{< youtube "TmWIrBPE6Bc" >}} + +## 多语言支持 + +这是一个高频需求,Blowfish 现在支持多语言! +如果你使用多语言发布你的内容,网站将会构建包含所有可用翻译的版本。 +A highly requested feature, Blowfish is now multilingual! If you publish your content in multiple languages, the site will be built with all the translations available. + +
+```
+
+当然这一切都不需要你做任何改动!只需要在 Markdown 中插入标准的图片元素,Blowfish 主题会自动帮你完成这些。
+
+如果你想要图片变得更可控一些,你可以使用短代码 `figure` 。 `figure` 已经被完全重写,用于提供类似调整大小的功能优势。
+
+## 站点搜索
+
+基于 [Fuse.js](https://fusejs.io) 提供的模糊搜索,访问者可以快速轻松地找到想要的内容。所有的模糊搜索都在客户端完成,不需要服务端做任何配置,同时保证了搜索的执行速度。只需要你在网站配置中启用这个功能就可以运行!哦,它甚至还支持全键盘导航!
+
+## 目录
+
+这也是一个高频的需求,Blowfish 现在支持在文章内容页面中使用目录。你可以在本页面看到它的实际效果。目录完全是响应式的,并且会在不同屏幕分辨率下进行自动调整。
+
+目录可以给予全局或者每篇文章,也可以使用标准的 Hugo 配置来完全定制化,允许你根据自己的项目调整。
+
+## 可访问性改进
+
+这个版本是至今为止最易访问的!Blowfish 不仅为更多项目提供了 ARIA 描述,还简单地调整了某些文本元素的对比度。
+
+不仅如此,Blowfish 2.0 引入了 “跳转到内容” 和 “滚动到顶部” 的功能,使得导航更加便捷。你甚至可以仅用键盘快捷键来使用像搜索这样的功能,不需要使用鼠标哦~
+
+新功能图片大小调节还提供了对 `alt` 和 `title` 元素的完全控制,为所有访问者提供一个无障碍的体验。
+
+## 更多更多
+
+当然还有无数其他的功能等待你的探索。例如在文章和列表页面显示分类、使用 `headline` 作者参数来定制你的主页,还有使用改进 JSON-LD 结构化数据,从而进一步优化了 SEO 性能等等。
+
+## 结语
+
+欢迎来尝试和探索强大而轻量的 Blowfish 2.0,打造优雅、个性化的创作之旅!
+
+如果您对 Blowfish 有更加创意的想法,欢迎随时[提交](https://github.com/nunocoracao/blowfish/discussions),期待与您共同营造 Blowfish 的开源文化!
\ No newline at end of file
diff --git a/i18n/zh-CN.yaml b/i18n/zh-CN.yaml
index ccedd917..bed48637 100644
--- a/i18n/zh-CN.yaml
+++ b/i18n/zh-CN.yaml
@@ -1,5 +1,5 @@
global:
- language: "ZN-CN"
+ language: "中文(简体)"
article:
anchor_label: "锚点"
diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml
index 9940bc15..e2718f36 100644
--- a/i18n/zh-TW.yaml
+++ b/i18n/zh-TW.yaml
@@ -1,5 +1,5 @@
global:
- language: "ZH-TW"
+ language: "中文(繁體)"
article:
anchor_label: "定位點"