From cf7b6692785e1445752c9d0f910e94a0aafcf19e Mon Sep 17 00:00:00 2001 From: Xin Date: Wed, 25 Oct 2023 18:32:33 -0400 Subject: [PATCH] docs: add zh-cn translation for home page (#151) * i8n: add noResultsFound and clean up zh-cn.yaml * i8n: add translation for home page * i18n: translate showcase for zh-cn --- exampleSite/content/_index.zh-cn.md | 76 +++++++++++++++++++++ exampleSite/content/showcase/index.zh-cn.md | 18 +++++ i18n/en.yaml | 1 + i18n/zh-cn.yaml | 18 ++--- 4 files changed, 104 insertions(+), 9 deletions(-) create mode 100644 exampleSite/content/_index.zh-cn.md create mode 100644 exampleSite/content/showcase/index.zh-cn.md diff --git a/exampleSite/content/_index.zh-cn.md b/exampleSite/content/_index.zh-cn.md new file mode 100644 index 00000000..1dff4eaf --- /dev/null +++ b/exampleSite/content/_index.zh-cn.md @@ -0,0 +1,76 @@ +--- +title: Hextra 主题 +layout: hextra-home +--- + +{{< hextra/hero-badge >}} +
+ 免费 开源 + {{< icon name="arrow-circle-right" attributes="height=14" >}} +{{< /hextra/hero-badge >}} + +
+{{< hextra/hero-headline >}} + 创建现代化网站 由 Markdown 和 Hugo 驱动 +{{< /hextra/hero-headline >}} +
+ +
+{{< hextra/hero-subtitle >}} + 极速且全能的 Hugo 主题框架 为构建现代化的静态网站而生 +{{< /hextra/hero-subtitle >}} +
+ +
+{{< hextra/hero-button text="现在开始" link="docs" >}} +
+ +
+ +{{< hextra/feature-grid >}} + {{< hextra/feature-card + title="快速且功能全面" + subtitle="简单易用,功能强大丰富。" + class="aspect-auto md:aspect-[1.1/1] max-md:min-h-[340px]" + image="/images/hextra-doc.webp" + imageClass="top-[40%] left-[24px] w-[180%] sm:w-[110%] dark:opacity-80" + style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));" + >}} + {{< hextra/feature-card + title="Markdown 写作" + subtitle="只需使用 Markdown 进行编辑。多样的 Shortcode 组件开箱即用。" + class="aspect-auto md:aspect-[1.1/1] max-lg:min-h-[340px]" + image="/images/hextra-markdown.webp" + imageClass="top-[40%] left-[36px] w-[180%] sm:w-[110%] dark:opacity-80" + style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));" + >}} + {{< hextra/feature-card + title="全文搜索" + subtitle="内置 FlexSearch 全文搜索,无需额外设置。" + class="aspect-auto md:aspect-[1.1/1] max-md:min-h-[340px]" + image="/images/hextra-search.webp" + imageClass="top-[40%] left-[36px] w-[110%] sm:w-[110%] dark:opacity-80" + style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));" + >}} + {{< hextra/feature-card + title="轻如羽毛" + subtitle="使用 Hextra 无需依赖 Node.js。由 Hugo 提供支持,Hugo 是最快的静态网站生成器之一,只需一个二进制文件即可在数秒内创建网站。" + >}} + {{< hextra/feature-card + title="响应式布局,暗黑模式" + subtitle="适应不同的屏幕尺寸。内置暗黑模式支持,并根据用户的系统偏好自动切换。" + >}} + {{< hextra/feature-card + title="免费构建和托管" + subtitle="使用 GitHub Actions 进行构建,并在 GitHub Pages 上免费托管。也可以托管在任何静态托管服务上。" + >}} + {{< hextra/feature-card + title="多语言轻松实现" + subtitle="仅需通过在 Markdown 文件后添加语言代码即可创建多语言页面。向您的站点添加 i18n 支持直观易行。" + >}} + {{< hextra/feature-card + title="还有更多..." + icon="sparkles" + subtitle="代码高亮 / 目录 / SEO / RSS / LaTeX 公式 / Mermaid 图标 / 自定义 / 等等..." + >}} +{{< /hextra/feature-grid >}} diff --git a/exampleSite/content/showcase/index.zh-cn.md b/exampleSite/content/showcase/index.zh-cn.md new file mode 100644 index 00000000..ef8d1bcb --- /dev/null +++ b/exampleSite/content/showcase/index.zh-cn.md @@ -0,0 +1,18 @@ +--- +title: 项目展示 +description: "由 Hextra 驱动的开源网站和项目。" +toc: false +layout: wide +--- + +
+ +

+由 Hextra 驱动的开源网站和项目。 +

+ +{{< cards >}} + {{< card link="https://getporter.org/" title="Porter" image="https://repository-images.githubusercontent.com/155893691/aa249c80-fcf3-11ea-93b0-30079e8d7de4" imageStyle="object-fit:cover; aspect-ratio:16/9;" >}} + {{< card link="https://lutheranconfessions.org/" title="LutheranConfessions" image="https://github.com/imfing/hextra/assets/5097752/ad6625e4-88cd-4cad-b102-5399997d0359" imageStyle="object-fit:cover; aspect-ratio:16/9;" >}} + {{< card link="https://github.com/imfing/hextra-starter-template" title="Hextra Starter Template" image="https://user-images.githubusercontent.com/5097752/263551418-c403b9a9-a76c-47a6-8466-513d772ef0b7.jpg" imageStyle="object-fit:cover; aspect-ratio:16/9;" >}} +{{< /cards >}} diff --git a/i18n/en.yaml b/i18n/en.yaml index 2649f6e9..6afbec1f 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -4,6 +4,7 @@ changeTheme: "Change theme" copyright: "© 2023 Hextra Project." editThisPage: "Edit this page on GitHub →" lastUpdated: "Last updated on" +noResultsFound: "No results found." onThisPage: "On this page" readMore: "Read more →" searchPlaceholder: "Search..." diff --git a/i18n/zh-cn.yaml b/i18n/zh-cn.yaml index 5347b052..9c82d8be 100644 --- a/i18n/zh-cn.yaml +++ b/i18n/zh-cn.yaml @@ -1,17 +1,17 @@ documentation: "文档" +showcase: "项目展示" blog: "博客" about: "关于" - more: "更多" hugoDocs: "Hugo 文档 ↗" -searchPlaceholder: "搜索文档..." -noResultsFound: "无结果" - -onThisPage: "此页上" -editThisPage: "在 GitHub 上编辑此页 →" -lastUpdated: "最后更新于" - backToTop: "返回顶部" - +changeLanguage: "切换语言" +changeTheme: "切换主题" copyright: "© 2023 Hextra Project." +editThisPage: "在 GitHub 上编辑此页 →" +lastUpdated: "最后更新于" +noResultsFound: "无结果" +onThisPage: "此页上" +readMore: "更多 →" +searchPlaceholder: "搜索文档..."