From 64421a190ff43563cc73f64b6a9141d69e3f5ca5 Mon Sep 17 00:00:00 2001 From: "Chandara H. Wei" <117574639+nidexingg@users.noreply.github.com> Date: Fri, 17 Jan 2025 22:46:01 +0700 Subject: [PATCH] feat(locale): add Khmer language (#3119) Co-authored-by: Hugo Richard --- .../components/content/SupportedLanguages.vue | 1 + src/runtime/locale/km.ts | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 src/runtime/locale/km.ts diff --git a/docs/app/components/content/SupportedLanguages.vue b/docs/app/components/content/SupportedLanguages.vue index 65fa775a..14ecfcd4 100644 --- a/docs/app/components/content/SupportedLanguages.vue +++ b/docs/app/components/content/SupportedLanguages.vue @@ -16,6 +16,7 @@ function getEmojiFlag(locale: string): string { et: 'ee', en: 'gb', ja: 'jp', + kh: 'km', ko: 'kr', nb: 'no', sv: 'se', diff --git a/src/runtime/locale/km.ts b/src/runtime/locale/km.ts new file mode 100644 index 00000000..6030950f --- /dev/null +++ b/src/runtime/locale/km.ts @@ -0,0 +1,55 @@ +import { defineLocale } from '../composables/defineLocale' + +export default defineLocale({ + name: 'ភាសាខ្មែរ', + code: 'km', + messages: { + inputMenu: { + noMatch: 'មិនមានទិន្នន័យដែលត្រូវគ្នាទេ', + noData: 'មិនមានទិន្នន័យ', + create: 'បង្កើត "{label}"' + }, + calendar: { + prevYear: 'ឆ្នាំមុន', + nextYear: 'ឆ្នាំបន្ទាប់', + prevMonth: 'ខែមុន', + nextMonth: 'ខែបន្ទាប់' + }, + inputNumber: { + increment: 'បង្កើន', + decrement: 'បន្ថយ' + }, + commandPalette: { + placeholder: 'វាយពាក្យបញ្ជា ឬស្វែងរក...', + noMatch: 'មិនមានទិន្នន័យដែលត្រូវគ្នាទេ', + noData: 'មិនមានទិន្នន័យ', + close: 'បិទ' + }, + selectMenu: { + noMatch: 'មិនមានទិន្នន័យដែលត្រូវគ្នាទេ', + noData: 'មិនមានទិន្នន័យ', + create: 'បង្កើត "{label}"', + search: 'ស្វែងរក...' + }, + toast: { + close: 'បិទ' + }, + carousel: { + prev: 'មុន', + next: 'បន្ទាប់', + goto: 'លោតទៅកាន់ស្លាយ {slide}' + }, + modal: { + close: 'បិទ' + }, + slideover: { + close: 'បិទ' + }, + alert: { + close: 'បិទ' + }, + table: { + noData: 'មិនមានទិន្នន័យ' + } + } +})