Skip to content

Commit e86dc79

Browse files
feat(locale): add Slovenian language (#4140)
Co-authored-by: Benjamin Canac <[email protected]>
1 parent 3599737 commit e86dc79

File tree

3 files changed

+58
-0
lines changed

3 files changed

+58
-0
lines changed

docs/app/components/content/SupportedLanguages.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ function getEmojiFlag(locale: string): string {
2626
km: 'kh', // Khmer -> Cambodia
2727
ko: 'kr', // Korean -> South Korea
2828
nb: 'no', // Norwegian Bokmål -> Norway
29+
sl: 'si', // Slovenian -> Slovenia
2930
sv: 'se', // Swedish -> Sweden
3031
uk: 'ua', // Ukrainian -> Ukraine
3132
ur: 'pk', // Urdu -> Pakistan

src/runtime/locale/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export { default as pt_br } from './pt_br'
3232
export { default as ro } from './ro'
3333
export { default as ru } from './ru'
3434
export { default as sk } from './sk'
35+
export { default as sl } from './sl'
3536
export { default as sv } from './sv'
3637
export { default as th } from './th'
3738
export { default as tj } from './tj'

src/runtime/locale/sl.ts

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
import type { Messages } from '../types'
2+
import { defineLocale } from '../composables/defineLocale'
3+
4+
export default defineLocale<Messages>({
5+
name: 'Slovenščina',
6+
code: 'sl',
7+
messages: {
8+
inputMenu: {
9+
noMatch: 'Ni ujemanj',
10+
noData: 'Ni podatkov',
11+
create: 'Ustvari "{label}"'
12+
},
13+
calendar: {
14+
prevYear: 'Prejšnje leto',
15+
nextYear: 'Naslednje leto',
16+
prevMonth: 'Prejšnji mesec',
17+
nextMonth: 'Naslednji mesec'
18+
},
19+
inputNumber: {
20+
increment: 'Povišaj',
21+
decrement: 'Zmanjšaj'
22+
},
23+
commandPalette: {
24+
placeholder: 'Vpiši ukaz ali išči...',
25+
noMatch: 'Ni ujemanj',
26+
noData: 'Ni podatkov',
27+
close: 'Zapri'
28+
},
29+
selectMenu: {
30+
noMatch: 'Ni ujemanj',
31+
noData: 'Ni podatkov',
32+
create: 'Ustvari "{label}"',
33+
search: 'Išči...'
34+
},
35+
toast: {
36+
close: 'Zapri'
37+
},
38+
carousel: {
39+
prev: 'Nazaj',
40+
next: 'Naprej',
41+
goto: 'Pojdi na {slide}'
42+
},
43+
modal: {
44+
close: 'Zapri'
45+
},
46+
slideover: {
47+
close: 'Zapri'
48+
},
49+
alert: {
50+
close: 'Zapri'
51+
},
52+
table: {
53+
noData: 'Ni podatkov'
54+
}
55+
}
56+
})

0 commit comments

Comments
 (0)