diff --git a/docs/app/components/content/SupportedLanguages.vue b/docs/app/components/content/SupportedLanguages.vue index 03434346fc..0ddacb11ed 100644 --- a/docs/app/components/content/SupportedLanguages.vue +++ b/docs/app/components/content/SupportedLanguages.vue @@ -26,6 +26,7 @@ function getEmojiFlag(locale: string): string { km: 'kh', // Khmer -> Cambodia ko: 'kr', // Korean -> South Korea ky: 'kg', // Kyrgyz -> Kyrgyzstan + lb: 'lu', // Luxembourgish -> Luxembourg ms: 'my', // Malay -> Malaysia nb: 'no', // Norwegian Bokmål -> Norway sl: 'si', // Slovenian -> Slovenia diff --git a/src/runtime/locale/index.ts b/src/runtime/locale/index.ts index 53f6ebe10f..6486e31df9 100644 --- a/src/runtime/locale/index.ts +++ b/src/runtime/locale/index.ts @@ -25,6 +25,7 @@ export { default as kk } from './kk' export { default as km } from './km' export { default as ko } from './ko' export { default as ky } from './ky' +export { default as lb } from './lb' export { default as lt } from './lt' export { default as mn } from './mn' export { default as ms } from './ms' diff --git a/src/runtime/locale/lb.ts b/src/runtime/locale/lb.ts new file mode 100644 index 0000000000..59eccf3089 --- /dev/null +++ b/src/runtime/locale/lb.ts @@ -0,0 +1,56 @@ +import type { Messages } from '../types' +import { defineLocale } from '../composables/defineLocale' + +export default defineLocale({ + name: 'Lëtzebuergesch', + code: 'lb', + messages: { + inputMenu: { + noMatch: 'Keng entspriechend Donnéeën', + noData: 'Keng Donnéeën', + create: '"{label}" erstellen' + }, + calendar: { + prevYear: 'Viregt Joer', + nextYear: 'Nächst Joer', + prevMonth: 'Virege Mount', + nextMonth: 'Nächste Mount' + }, + inputNumber: { + increment: 'Inkrementéieren', + decrement: 'Dekrementéieren' + }, + commandPalette: { + placeholder: 'Tippt e Befeel oder sicht...', + noMatch: 'Keng entspriechend Donnéeën', + noData: 'Keng Donnéeën', + close: 'Zoumaachen' + }, + selectMenu: { + noMatch: 'Keng entspriechend Donnéeën', + noData: 'Keng Donnéeën', + create: '"{label}" erstellen', + search: 'Sichen..' + }, + toast: { + close: 'Zoumaachen' + }, + carousel: { + prev: 'Präz.', + next: 'Näch.', + goto: 'Gitt op d\'Slide {Slide}' + }, + modal: { + close: 'Zoumaachen' + }, + slideover: { + close: 'Zoumaachen' + }, + alert: { + close: 'Zoumaachen' + }, + table: { + noData: 'Keng Donnéeën' + } + } +})