mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-02-02 21:27:54 +01:00
feat(locale): add Catalan language (#3550)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
This commit is contained in:
@@ -11,6 +11,7 @@ function getEmojiFlag(locale: string): string {
|
|||||||
const languageToCountry: Record<string, string> = {
|
const languageToCountry: Record<string, string> = {
|
||||||
ar: 'sa', // Arabic -> Saudi Arabia
|
ar: 'sa', // Arabic -> Saudi Arabia
|
||||||
bn: 'bd', // Bengali -> Bangladesh
|
bn: 'bd', // Bengali -> Bangladesh
|
||||||
|
ca: 'es', // Catalan -> Spain
|
||||||
cs: 'cz', // Czech -> Czech Republic (note: modern country code is actually 'cz')
|
cs: 'cz', // Czech -> Czech Republic (note: modern country code is actually 'cz')
|
||||||
da: 'dk', // Danish -> Denmark
|
da: 'dk', // Danish -> Denmark
|
||||||
el: 'gr', // Greek -> Greece
|
el: 'gr', // Greek -> Greece
|
||||||
|
|||||||
56
src/runtime/locale/ca.ts
Normal file
56
src/runtime/locale/ca.ts
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
import type { Messages } from '../types'
|
||||||
|
import { defineLocale } from '../composables/defineLocale'
|
||||||
|
|
||||||
|
export default defineLocale<Messages>({
|
||||||
|
name: 'Català',
|
||||||
|
code: 'ca',
|
||||||
|
messages: {
|
||||||
|
inputMenu: {
|
||||||
|
noMatch: 'No hi ha dades coincidents',
|
||||||
|
noData: 'Sense dades',
|
||||||
|
create: 'Crear "{label}"'
|
||||||
|
},
|
||||||
|
calendar: {
|
||||||
|
prevYear: 'Any anterior',
|
||||||
|
nextYear: 'Any següent',
|
||||||
|
prevMonth: 'Mes anterior',
|
||||||
|
nextMonth: 'Mes següent'
|
||||||
|
},
|
||||||
|
inputNumber: {
|
||||||
|
increment: 'Incrementar',
|
||||||
|
decrement: 'Decrementar'
|
||||||
|
},
|
||||||
|
commandPalette: {
|
||||||
|
placeholder: 'Escriu una ordre o cerca...',
|
||||||
|
noMatch: 'No hi ha dades coincidents',
|
||||||
|
noData: 'Sense dades',
|
||||||
|
close: 'Tancar'
|
||||||
|
},
|
||||||
|
selectMenu: {
|
||||||
|
noMatch: 'No hi ha dades coincidents',
|
||||||
|
noData: 'Sense dades',
|
||||||
|
create: 'Crear "{label}"',
|
||||||
|
search: 'Cerca...'
|
||||||
|
},
|
||||||
|
toast: {
|
||||||
|
close: 'Tancar'
|
||||||
|
},
|
||||||
|
carousel: {
|
||||||
|
prev: 'Anterior',
|
||||||
|
next: 'Següent',
|
||||||
|
goto: 'Anar a la diapositiva {slide}'
|
||||||
|
},
|
||||||
|
modal: {
|
||||||
|
close: 'Tancar'
|
||||||
|
},
|
||||||
|
slideover: {
|
||||||
|
close: 'Tancar'
|
||||||
|
},
|
||||||
|
alert: {
|
||||||
|
close: 'Tancar'
|
||||||
|
},
|
||||||
|
table: {
|
||||||
|
noData: 'Sense dades'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
export { default as ar } from './ar'
|
export { default as ar } from './ar'
|
||||||
export { default as az } from './az'
|
export { default as az } from './az'
|
||||||
export { default as bn } from './bn'
|
export { default as bn } from './bn'
|
||||||
|
export { default as ca } from './ca'
|
||||||
export { default as cs } from './cs'
|
export { default as cs } from './cs'
|
||||||
export { default as da } from './da'
|
export { default as da } from './da'
|
||||||
export { default as de } from './de'
|
export { default as de } from './de'
|
||||||
|
|||||||
Reference in New Issue
Block a user