From 429e5923325fab28361be2740f3728ee7ec66061 Mon Sep 17 00:00:00 2001 From: linkscope Date: Thu, 6 Mar 2025 20:42:02 +0800 Subject: [PATCH] docs: add English translate --- docs/en/reference/default-theme-search.md | 39 ++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/docs/en/reference/default-theme-search.md b/docs/en/reference/default-theme-search.md index d647e32e..05b7df12 100644 --- a/docs/en/reference/default-theme-search.md +++ b/docs/en/reference/default-theme-search.md @@ -43,7 +43,7 @@ export default defineConfig({ provider: 'local', options: { locales: { - zh: { // make this `root` if you want to translate the default locale + zh: { translations: { button: { buttonText: '搜索', @@ -73,6 +73,43 @@ export default defineConfig({ }) ``` +If you only want to translate the default language, you can configure it like this: + +```ts +import { defineConfig } from 'vitepress' + +export default defineConfig({ + themeConfig: { + search: { + provider: 'local', + options: { + translations: { + button: { + buttonText: '搜索', + buttonAriaLabel: '搜索' + }, + modal: { + displayDetails: '显示详细列表', + resetButtonTitle: '重置搜索', + backButtonTitle: '关闭搜索', + noResultsText: '没有结果', + footer: { + selectText: '选择', + selectKeyAriaLabel: '输入', + navigateText: '导航', + navigateUpKeyAriaLabel: '上箭头', + navigateDownKeyAriaLabel: '下箭头', + closeText: '关闭', + closeKeyAriaLabel: 'esc' + } + } + } + } + } + } +}) +``` + ### miniSearch options You can configure MiniSearch like this: