From bbee68d4f842cc59e672ca86cfc466f560dc773d Mon Sep 17 00:00:00 2001 From: SevMeowple <1259598502@qq.com> Date: Sun, 21 Jul 2024 02:21:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E5=8F=B3=E4=B8=8A?= =?UTF-8?q?=E8=A7=92search=E7=BB=84=E4=BB=B6=E6=9C=AC=E5=9C=B0=E5=8C=96?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vuepress/plugins/search.ts | 199 +++++++++++++++++++------------ 1 file changed, 121 insertions(+), 78 deletions(-) diff --git a/docs/.vuepress/plugins/search.ts b/docs/.vuepress/plugins/search.ts index 242fdc4b48..6f772360a0 100644 --- a/docs/.vuepress/plugins/search.ts +++ b/docs/.vuepress/plugins/search.ts @@ -1,83 +1,126 @@ export default { - appId: '99JM20SIFG', - apiKey: '32ad931040facd36d2e99c3cb8e425e1', - indexName: 'maa', + appId: "99JM20SIFG", + apiKey: "32ad931040facd36d2e99c3cb8e425e1", + indexName: "maa", + // 这里应该把所有本地化配置都放入 locales 中 locales: { - '/': { - placeholder: '搜索', - translations: { - button: { - buttonText: '搜索', - }, - modal: { - searchBox: { - resetButtonTitle: '清除查询条件', - cancelButtonText: '取消', + "/": { + placeholder: "搜索", + translations: { + button: { + buttonText: "搜索", + }, + modal: { + searchBox: { + resetButtonTitle: "清除查询条件", + cancelButtonText: "取消", + }, + startScreen: { + recentSearchesTitle: "搜索历史", + noRecentSearchesText: "没有搜索历史", + saveRecentSearchButtonTitle: "保存至搜索历史", + removeRecentSearchButtonTitle: "从搜索历史中移除", + favoriteSearchesTitle: "收藏", + removeFavoriteSearchButtonTitle: "从收藏中移除", + }, + errorScreen: { + titleText: "无法获取结果", + helpText: "你可能需要检查你的网络连接", + }, + footer: { + selectText: "选择", + navigateText: "切换", + closeText: "关闭", + searchByText: "搜索提供者", + }, + noResultsScreen: { + noResultsText: "无法找到相关结果", + suggestedQueryText: "你可以尝试查询", + reportMissingResultsText: "你认为该查询应该有结果?", + reportMissingResultsLinkText: "点击反馈", + }, + }, }, - startScreen: { - recentSearchesTitle: '搜索历史', - noRecentSearchesText: '没有搜索历史', - saveRecentSearchButtonTitle: '保存至搜索历史', - removeRecentSearchButtonTitle: '从搜索历史中移除', - favoriteSearchesTitle: '收藏', - removeFavoriteSearchButtonTitle: '从收藏中移除', + }, + "/zh-cn/": { + placeholder: "搜索", + translations: { + button: { + buttonText: "搜索", + }, + modal: { + searchBox: { + resetButtonTitle: "清除查询条件", + cancelButtonText: "取消", + }, + startScreen: { + recentSearchesTitle: "搜索历史", + noRecentSearchesText: "没有搜索历史", + saveRecentSearchButtonTitle: "保存至搜索历史", + removeRecentSearchButtonTitle: "从搜索历史中移除", + favoriteSearchesTitle: "收藏", + removeFavoriteSearchButtonTitle: "从收藏中移除", + }, + errorScreen: { + titleText: "无法获取结果", + helpText: "你可能需要检查你的网络连接", + }, + footer: { + selectText: "选择", + navigateText: "切换", + closeText: "关闭", + searchByText: "搜索提供者", + }, + noResultsScreen: { + noResultsText: "无法找到相关结果", + suggestedQueryText: "你可以尝试查询", + reportMissingResultsText: "你认为该查询应该有结果?", + reportMissingResultsLinkText: "点击反馈", + }, + }, }, - errorScreen: { - titleText: '无法获取结果', - helpText: '你可能需要检查你的网络连接', + }, + "/en-us/": { + placeholder: "Search", + translations: { + button: { + buttonText: "Search", + }, + modal: { + searchBox: { + resetButtonTitle: "Clear the query", + cancelButtonText: "Cancel", + }, + startScreen: { + recentSearchesTitle: "Recent", + noRecentSearchesText: "No recent searches", + saveRecentSearchButtonTitle: "Save this search", + removeRecentSearchButtonTitle: + "Remove this search from history", + favoriteSearchesTitle: "Favorite", + removeFavoriteSearchButtonTitle: + "Remove this search from favorites", + }, + errorScreen: { + titleText: "Unable to fetch results", + helpText: + "You might want to check your network connection.", + }, + footer: { + selectText: "to select", + navigateText: "to navigate", + closeText: "to close", + searchByText: "Search by", + }, + noResultsScreen: { + noResultsText: "No results for", + suggestedQueryText: "Try searching for", + reportMissingResultsText: + "Believe this query should return results?", + reportMissingResultsLinkText: "Let us know.", + }, + }, }, - footer: { - selectText: '选择', - navigateText: '切换', - closeText: '关闭', - searchByText: '搜索提供者', - }, - noResultsScreen: { - noResultsText: '无法找到相关结果', - suggestedQueryText: '你可以尝试查询', - reportMissingResultsText: '你认为该查询应该有结果?', - reportMissingResultsLinkText: '点击反馈', - }, - } - } - }, - }, - '/en-us/': { - placeholder: 'Search', - translations: { - button: { - buttonText: 'Search', - }, - modal: { - searchBox: { - resetButtonTitle: 'Clear the query', - cancelButtonText: 'Cancel', - }, - startScreen: { - recentSearchesTitle: 'Recent', - noRecentSearchesText: 'No recent searches', - saveRecentSearchButtonTitle: 'Save this search', - removeRecentSearchButtonTitle: 'Remove this search from history', - favoriteSearchesTitle: 'Favorite', - removeFavoriteSearchButtonTitle: 'Remove this search from favorites', - }, - errorScreen: { - titleText: 'Unable to fetch results', - helpText: 'You might want to check your network connection.', - }, - footer: { - selectText: 'to select', - navigateText: 'to navigate', - closeText: 'to close', - searchByText: 'Search by', - }, - noResultsScreen: { - noResultsText: 'No results for', - suggestedQueryText: 'Try searching for', - reportMissingResultsText: 'Believe this query should return results?', - reportMissingResultsLinkText: 'Let us know.', - } - } - } - }, -} + }, + }, +};