语言配置
这些选项用于配置与语言相关的文本。
如果你的站点是以英语以外的其他语言提供服务的,你应该为每个语言设置这些选项来提供翻译。
Options
repoLabel
stringselectLanguageText
string选择语言菜单 的文字。
如果你在站点配置中设置了多个 locales ,那么 选择语言菜单 就会显示在导航栏中仓库按钮的旁边。
selectLanguageAriaLabel
string选择语言菜单 的 aria-label 属性。
它主要是为了站点的可访问性 (a11y) 。
selectLanguageName
string默认值
'English'Locale 的语言名称。
该配置项 仅能在主题配置的 locales 的内部生效 。它将被用作 locale 的语言名称,展示在 选择语言菜单 内。
export default {
locales: {
'/': {
lang: 'en-US',
},
'/zh/': {
lang: 'zh-CN',
},
},
theme: defaultTheme({
locales: {
'/': {
selectLanguageName: 'English',
},
'/zh/': {
selectLanguageName: '简体中文',
},
},
}),
}string | null导航栏中主导航 aria-label 属性的值。
string | null下一页/上一页导航 aria-label 属性的值。
editLinkText
string默认值
'Edit this page'编辑此页 链接的文字。
lastUpdatedText
string默认值
'最近更新'最近更新时间戳 标签的文字。
contributorsText
string默认值
'Contributors'贡献者列表 标签的文字。
notFound
string[]默认值
['There's nothing here.', 'How did we get here?', 'That's a Four-Oh-Four.', 'Looks like we've got some broken links.']404 页面的提示信息。
当用户进入 404 页面时,会从数组中随机选取一条信息进行展示。
backToHome
string默认值
'Take me home'404 页面中 返回首页 链接的文字。
toggleSidebar
string默认值
'toggle sidebar'切换侧边栏按钮的标题文字。
它主要是为了站点的可访问性 (a11y) 。
prev
string | false默认值
'Prev'上一页按钮的文字。设置为 false 时,将隐藏上一页按钮。
next
string | false默认值
'Next'下一页按钮的文字。设置为 false 时,将隐藏下一页按钮。
