/
githubmirror
/
vuetify
Обзор
Документация
Войти
/
githubmirror
/
vuetify
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages/docs/src/components/app/bar/LanguageMenu.vue
36 строк
912 B
J-Sek
docs(AppBar): fix link in languages menu
24 фев 2026, 23:55
24 фев 2026, 23:55
368f6c2
Код
Авторство
О чём код?
<template> <AppMenuMenu key="language-menu" :items="items" :open-on-hover="false" > <template #activator="{ props }"> <AppBtn color="medium-emphasis" icon="mdi-translate" v-bind="props" v-tooltip:bottom="t('languages')" /> </template> </AppMenuMenu> </template> <script setup lang="ts"> // Language import locales from '@/i18n/locales.json' const { t } = useI18n() const route = useRoute() const items = computed(() => ([ { subheader: t('translations') }, ...locales.filter(locale => locale.enabled).map(locale => { return { title: locale.title, to: route.fullPath.replace(/^\/[a-zA-Z-]+/, `/${locale.alternate || locale.locale}`), } }), { title: t('help-translate'), href: 'https://crowdin.com/project/vuetify' }, { title: t('more-coming-soon'), disabled: true }, ])) </script>