import { defineConfig, HeadConfig } from 'vitepress'
+import { zhSearch } from './zh'
export const META_IMAGE = 'https://pinia.vuejs.org/social.png'
export const isProduction =
text: 'Suggest changes',
},
- algolia: {
- appId: '69Y3N7LHI2',
- apiKey: '45441f4b65a2f80329fd45c7cb371fea',
- indexName: 'pinia',
+ search: {
+ provider: 'algolia',
+ options: {
+ appId: '69Y3N7LHI2',
+ apiKey: '45441f4b65a2f80329fd45c7cb371fea',
+ indexName: 'pinia',
+ locales: { ...zhSearch },
+ },
},
carbonAds: {
},
},
}
+
+export const zhSearch: DefaultTheme.AlgoliaSearchOptions['locales'] = {
+ zh: {
+ placeholder: '搜索文档',
+ translations: {
+ button: {
+ buttonText: '搜索文档',
+ buttonAriaLabel: '搜索文档',
+ },
+ modal: {
+ searchBox: {
+ resetButtonTitle: '清除查询条件',
+ resetButtonAriaLabel: '清除查询条件',
+ cancelButtonText: '取消',
+ cancelButtonAriaLabel: '取消',
+ },
+ startScreen: {
+ recentSearchesTitle: '搜索历史',
+ noRecentSearchesText: '没有搜索历史',
+ saveRecentSearchButtonTitle: '保存至搜索历史',
+ removeRecentSearchButtonTitle: '从搜索历史中移除',
+ favoriteSearchesTitle: '收藏',
+ removeFavoriteSearchButtonTitle: '从收藏中移除',
+ },
+ errorScreen: {
+ titleText: '无法获取结果',
+ helpText: '你可能需要检查你的网络连接',
+ },
+ footer: {
+ selectText: '选择',
+ navigateText: '切换',
+ closeText: '关闭',
+ searchByText: '搜索供应商',
+ },
+ noResultsScreen: {
+ noResultsText: '无法找到相关结果',
+ suggestedQueryText: '你可以尝试查询',
+ reportMissingResultsText: '你认为该查询应该有结果?',
+ reportMissingResultsLinkText: '点击反馈',
+ },
+ },
+ },
+ },
+}