Skip to content

Commit d450478

Browse files
committedJun 14, 2022
fix(theme-default): fallback select language aria-label correctly
1 parent eb962a0 commit d450478

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed
 

‎packages/@vuepress/theme-default/src/client/components/NavbarItems.vue

+5-2
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,12 @@ const useNavbarSelectLanguage = (): ComputedRef<ResolvedNavbarItem[]> => {
3030
3131
const languageDropdown: ResolvedNavbarItem = {
3232
text: themeLocale.value.selectLanguageText ?? 'unknown language',
33-
ariaLabel: themeLocale.value.selectLanguageAriaLabel ?? 'unkown language',
33+
ariaLabel:
34+
themeLocale.value.selectLanguageAriaLabel ??
35+
themeLocale.value.selectLanguageText ??
36+
'unknown language',
3437
children: localePaths.map((targetLocalePath) => {
35-
// target locale config of this langauge link
38+
// target locale config of this language link
3639
const targetSiteLocale =
3740
siteLocale.value.locales?.[targetLocalePath] ?? {}
3841
const targetThemeLocale =

0 commit comments

Comments
 (0)
Please sign in to comment.