mirror of
https://github.com/element-plus/element-plus.git
synced 2026-03-13 07:51:17 +08:00
feat(components): [breadcrumb] aria-label uses locale (#16089)
feat(components): [breadcrumb] aria-label uses locale
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<div
|
||||
ref="breadcrumb"
|
||||
:class="ns.b()"
|
||||
aria-label="Breadcrumb"
|
||||
:aria-label="t('el.breadcrumb.label')"
|
||||
role="navigation"
|
||||
>
|
||||
<slot />
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { onMounted, provide, ref } from 'vue'
|
||||
import { useNamespace } from '@element-plus/hooks'
|
||||
import { useLocale, useNamespace } from '@element-plus/hooks'
|
||||
import { breadcrumbKey } from './constants'
|
||||
import { breadcrumbProps } from './breadcrumb'
|
||||
|
||||
@@ -19,6 +19,7 @@ defineOptions({
|
||||
name: 'ElBreadcrumb',
|
||||
})
|
||||
|
||||
const { t } = useLocale()
|
||||
const props = defineProps(breadcrumbProps)
|
||||
|
||||
const ns = useNamespace('breadcrumb')
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'af',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Bevestig',
|
||||
clear: 'Maak skoon',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ar-eg',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'موافق',
|
||||
clear: 'إزالة',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ar',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'موافق',
|
||||
clear: 'إزالة',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'az',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Təsdiqlə',
|
||||
clear: 'Təmizlə',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'bg',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Изчисти',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'bn',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'ঠিক আছে',
|
||||
clear: 'ক্লিয়ার',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ca',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Confirmar',
|
||||
clear: 'Netejar',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ckb',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'باشە',
|
||||
clear: 'پاککردنەوە',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'cs',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Vymazat',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'da',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Ryd',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'de',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Leeren',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'el',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Εντάξει',
|
||||
clear: 'Καθαρισμός',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'en',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Clear',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'eo',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Bone',
|
||||
clear: 'Malplenigi',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'es',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Confirmar',
|
||||
clear: 'Despejar',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'et',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Tühjenda',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'eu',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Ados',
|
||||
clear: 'Garbitu',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'fa',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'تایید',
|
||||
clear: 'حذف',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'fi',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Tyhjennä',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'fr',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Effacer',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'he',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'אישור',
|
||||
clear: 'נקה',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'hr',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Očisti',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'hu',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Törlés',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'hy-am',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Լաւ',
|
||||
clear: 'Մաքրել',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'id',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Pilih',
|
||||
clear: 'Kosongkan',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'it',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Pulisci',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ja',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'クリア',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'kk',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Қабылдау',
|
||||
clear: 'Тазалау',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'km',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'យល់ព្រម',
|
||||
clear: 'លុប',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ko',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: '확인',
|
||||
clear: '초기화',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ku',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Temam',
|
||||
clear: 'Paqij bike',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ky',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Мурунку',
|
||||
clear: 'ачык',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'lt',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Valyti',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'lv',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Labi',
|
||||
clear: 'Notīrīt',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'mg',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'ENY',
|
||||
clear: 'Fafana',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'mn',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Тийм',
|
||||
clear: 'Цэвэрлэх',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'nb-no',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Tøm',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'nl',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Bevestig',
|
||||
clear: 'Wissen',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'pa',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'تایید',
|
||||
clear: 'پاکول',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'pl',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Wyczyść',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'pt-br',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Confirmar',
|
||||
clear: 'Limpar',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'pt',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Confirmar',
|
||||
clear: 'Limpar',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ro',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Șterge',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ru',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Очистить',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'sk',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Zmazať',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'sl',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'V redu',
|
||||
clear: 'Počisti',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'sr',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Поништи',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'sv',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Töm',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'sw',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'sawa',
|
||||
clear: 'futa',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ta',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'உறுதி செய்',
|
||||
clear: 'தெளிவாக்கு',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'th',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'ตกลง',
|
||||
clear: 'ล้างข้อมูล',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'tk',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Arassala',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'tr',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Onayla',
|
||||
clear: 'Temizle',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'ug-cn',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'جەزملەش',
|
||||
clear: 'قۇرۇقداش',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'uk',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Очистити',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'uz-uz',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'Qabul qilish',
|
||||
clear: 'Tozalash',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'vi',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: 'Breadcrumb', // to be translated
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: 'OK',
|
||||
clear: 'Xóa',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'zh-cn',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: '面包屑',
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: '确定',
|
||||
clear: '清空',
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
export default {
|
||||
name: 'zh-tw',
|
||||
el: {
|
||||
breadcrumb: {
|
||||
label: '面包屑',
|
||||
},
|
||||
colorpicker: {
|
||||
confirm: '確認',
|
||||
clear: '清空',
|
||||
|
||||
Reference in New Issue
Block a user