diff --git a/src/date-picker/children/date-table.ts b/src/date-picker/children/date-table.ts
index f17bafd..f4757bf 100644
--- a/src/date-picker/children/date-table.ts
+++ b/src/date-picker/children/date-table.ts
@@ -1,5 +1,6 @@
import { Component, EventEmitter, Input, OnInit, Output, OnChanges, SimpleChanges } from '@angular/core'
import { DateFormat } from '../utils/format'
+import { ElLocalesService } from '../../locales';
export type DateRowItem = {
day: number, // day value
@@ -61,6 +62,11 @@ export class ElDateTable implements OnInit, OnChanges {
return { day: lastCount, monthOffset: -1 }
}).reverse()
}
+
+ constructor(
+ private elLocales: ElLocalesService
+ ) {
+ }
isToday(item: DateRowItem): boolean {
if (this.currentMonthOffset === null) return false
@@ -113,6 +119,20 @@ export class ElDateTable implements OnInit, OnChanges {
}
ngOnInit(): void {
+ this.elLocales.resources$.subscribe(locales => {
+ const weeks = locales.el.datepicker.weeks;
+ this.weeks = [
+ weeks.sun,
+ weeks.mon,
+ weeks.tue,
+ weeks.wed,
+ weeks.thu,
+ weeks.fri,
+ weeks.sat
+ ]
+ })
+
+
this.date = new Date(this.model)
this.getRows()
}
diff --git a/src/date-picker/children/month-table.ts b/src/date-picker/children/month-table.ts
index 57ae747..0e35755 100644
--- a/src/date-picker/children/month-table.ts
+++ b/src/date-picker/children/month-table.ts
@@ -1,4 +1,5 @@
import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'
+import { ElLocalesService } from '../../locales';
@Component({
selector: 'el-month-table',
@@ -32,6 +33,11 @@ export class EMonthTable implements OnInit, OnChanges {
['五月', '六月', '七月', '八月'],
['九月', '十月', '十一月', '十二月'],
]
+
+ constructor(
+ private elLocales: ElLocalesService
+ ) {
+ }
clickHandle(i: number, k: number): void {
const monthID = 4 * i + k
@@ -44,6 +50,15 @@ export class EMonthTable implements OnInit, OnChanges {
}
ngOnInit(): void {
+ this.elLocales.resources$.subscribe(locales => {
+ const months = locales.el.datepicker.months;
+ this.monthRows = [
+ [ months.jan, months.feb, months.mar, months.apr ],
+ [ months.may, months.jun, months.jul, months.aug ],
+ [ months.sep, months.oct, months.nov, months.dec ]
+ ]
+ })
+
this.date = new Date(this.model)
this.currentMonth = this.date.getMonth()
}
diff --git a/src/date-picker/picker-panel.ts b/src/date-picker/picker-panel.ts
index 772356c..7a7df7d 100644
--- a/src/date-picker/picker-panel.ts
+++ b/src/date-picker/picker-panel.ts
@@ -1,5 +1,6 @@
import { Component, EventEmitter, Input, OnChanges, OnInit, Optional, Output, SimpleChanges } from '@angular/core'
import { ElDataPicker } from './picker'
+import { ElLocalesService, ElDatePickerLocales } from '../locales'
import { dropAnimation } from '../shared/animation'
export type DateModelItem = {
@@ -38,16 +39,17 @@ export type DateModelItem = {
+ (click)="showPicker('year')">{{dateShowModels.year}} {{locales.year}}
+ *ngIf="currentView === 'date'">{{ locales['month' + (dateShowModels.month + 1)] }}
+
@@ -98,8 +100,10 @@ export class ElDatePickerPanel implements OnInit, OnChanges {
showTime: boolean = false
currentView: string = 'date'
dateShowModels: DateModelItem
+ locales: ElDatePickerLocales
constructor(
+ private elLocales: ElLocalesService,
@Optional() public root: ElDataPicker,
) {
}
@@ -160,6 +164,10 @@ export class ElDatePickerPanel implements OnInit, OnChanges {
}
ngOnInit(): void {
+ this.elLocales.resources$.subscribe(locales => {
+ this.locales = locales.el.datepicker;
+ })
+
// hidden day
this.currentView = this.hiddenDay ? 'month' : 'date'
this.model = this.model || Date.now()
diff --git a/src/element-angular.module.ts b/src/element-angular.module.ts
index 5793996..09fab58 100644
--- a/src/element-angular.module.ts
+++ b/src/element-angular.module.ts
@@ -39,6 +39,7 @@ import { ElTableModule } from './table/module'
import { ElContainerModule } from './container/module'
import { ElFormModule } from './form/module'
import { ElTreeModule } from './tree/module'
+import { ElLocalesService, ElLocales, ElLocalesModule } from './locales'
export const ElChildModules: any = {
ElButtonsModule, ElIconsModule, ElRadiosModule, ElMenusModule, ElTooltipModule, ElRowModule,
@@ -47,7 +48,7 @@ export const ElChildModules: any = {
ElSharedModule, ElNotificationModule, ElCascaderModule, ElBadgesModule, ElCardsModule, ElDropdownModule,
ElBreadcrumbsModule, ElDateModule, ElSliderModule, ElDialogModule, ElCarouselModule, ElCollapseModule,
ElAlertModule, ElPaginationModule, ElUploadModule, ElTableModule, ElContainerModule, ElFormModule,
- ElTreeModule,
+ ElTreeModule, ElLocalesModule
}
export const ELMODULES_GROUP: any[] = [
ElButtonsModule, ElIconsModule, ElRadiosModule, ElMenusModule, ElTooltipModule, ElRowModule,
@@ -56,7 +57,7 @@ export const ELMODULES_GROUP: any[] = [
ElSharedModule, ElNotificationModule, ElCascaderModule, ElBadgesModule, ElCardsModule, ElDropdownModule,
ElBreadcrumbsModule, ElDateModule, ElSliderModule, ElDialogModule, ElCarouselModule, ElCollapseModule,
ElAlertModule, ElPaginationModule, ElUploadModule, ElTableModule, ElContainerModule, ElFormModule,
- ElTreeModule,
+ ElTreeModule, ElLocalesModule
]
@NgModule({
@@ -70,7 +71,7 @@ export const ELMODULES_GROUP: any[] = [
ElBreadcrumbsModule.forRoot(), ElDateModule.forRoot(), ElSliderModule.forRoot(), ElDialogModule.forRoot(),
ElCarouselModule.forRoot(), ElCollapseModule.forRoot(), ElAlertModule.forRoot(), ElPaginationModule.forRoot(),
ElUploadModule.forRoot(), ElTableModule.forRoot(), ElContainerModule.forRoot(), ElFormModule.forRoot(),
- ElTreeModule.forRoot(),
+ ElTreeModule.forRoot(), ElLocalesModule.forRoot()
],
exports: ELMODULES_GROUP,
})
@@ -86,6 +87,8 @@ class ElModule {
export {
ElModule,
+ ElLocales,
+ ElLocalesService,
ElMessageService,
ElNotificationService,
}
diff --git a/src/locales/index.ts b/src/locales/index.ts
new file mode 100644
index 0000000..1e7f3b2
--- /dev/null
+++ b/src/locales/index.ts
@@ -0,0 +1,3 @@
+export * from './types'
+export * from './service'
+export * from './module'
diff --git a/src/locales/lang/af-ZA.ts b/src/locales/lang/af-ZA.ts
new file mode 100644
index 0000000..a26af24
--- /dev/null
+++ b/src/locales/lang/af-ZA.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Bevestig',
+ clear: 'Maak skoon'
+ },
+ datepicker: {
+ now: 'Nou',
+ today: 'Vandag',
+ cancel: 'Kanselleer',
+ clear: 'Maak skoon',
+ confirm: 'Bevestig',
+ selectDate: 'Kies datum',
+ selectTime: 'Kies tyd',
+ startDate: 'Begindatum',
+ startTime: 'Begintyd',
+ endDate: 'Einddatum',
+ endTime: 'Eindtyd',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: 'Jaar',
+ month1: 'Jan',
+ month2: 'Feb',
+ month3: 'Mrt',
+ month4: 'Apr',
+ month5: 'Mei',
+ month6: 'Jun',
+ month7: 'Jul',
+ month8: 'Aug',
+ month9: 'Sep',
+ month10: 'Okt',
+ month11: 'Nov',
+ month12: 'Des',
+ // week: 'week',
+ weeks: {
+ sun: 'So',
+ mon: 'Ma',
+ tue: 'Di',
+ wed: 'Wo',
+ thu: 'Do',
+ fri: 'Vr',
+ sat: 'Sa'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mrt',
+ apr: 'Apr',
+ may: 'Mei',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Des'
+ }
+ },
+ select: {
+ loading: 'Laai',
+ noMatch: 'Geen toepaslike data',
+ noData: 'Geen data',
+ placeholder: 'Kies'
+ },
+ cascader: {
+ noMatch: 'Geen toepaslike data',
+ loading: 'Laai',
+ placeholder: 'Kies',
+ noData: 'Geen data'
+ },
+ pagination: {
+ goto: 'Gaan na',
+ pagesize: '/page',
+ total: 'Totaal {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Boodskap',
+ confirm: 'Bevestig',
+ cancel: 'Kanselleer',
+ error: 'Ongeldige invoer'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Verwyder',
+ preview: 'Voorskou',
+ continue: 'Gaan voort'
+ },
+ table: {
+ emptyText: 'Geen Data',
+ confirmFilter: 'Bevestig',
+ resetFilter: 'Herstel',
+ clearFilter: 'Alles',
+ sumText: 'Som'
+ },
+ tree: {
+ emptyText: 'Geen Data'
+ },
+ transfer: {
+ noMatch: 'Geen toepaslike data',
+ noData: 'Geen data',
+ titles: ['Lys 1', 'Lys 2'],
+ filterPlaceholder: 'Voer sleutelwoord in',
+ noCheckedFormat: '{total} items',
+ hasCheckedFormat: '{checked}/{total} gekies'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ar.ts b/src/locales/lang/ar.ts
new file mode 100644
index 0000000..40a8c14
--- /dev/null
+++ b/src/locales/lang/ar.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'موافق',
+ clear: 'إزالة'
+ },
+ datepicker: {
+ now: 'الآن',
+ today: 'اليوم',
+ cancel: 'إلغاء',
+ clear: 'إزالة',
+ confirm: 'موافق',
+ selectDate: 'أختر التاريخ',
+ selectTime: 'أختر الوقت',
+ startDate: 'تاريخ البدء',
+ startTime: 'وقت البدء',
+ endDate: 'تاريخ الانتهاء',
+ endTime: 'وقت الانتهاء',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'يناير',
+ month2: 'فبراير',
+ month3: 'مارس',
+ month4: 'ابريل',
+ month5: 'مايو',
+ month6: 'يونيو',
+ month7: 'يوليو',
+ month8: 'أغسطس',
+ month9: 'سبتمبر',
+ month10: 'أكتوبر',
+ month11: 'نوفمبر',
+ month12: 'ديسمبر',
+ week: 'أسبوع',
+ weeks: {
+ sun: 'الأحد',
+ mon: 'الأثنين',
+ tue: 'الثلاثاء',
+ wed: 'الأربعاء',
+ thu: 'الخميس',
+ fri: 'الجمعة',
+ sat: 'السبت'
+ },
+ months: {
+ jan: 'يناير',
+ feb: 'فبراير',
+ mar: 'مارس',
+ apr: 'أبريل',
+ may: 'مايو',
+ jun: 'يونيو',
+ jul: 'يوليو',
+ aug: 'أغسطس',
+ sep: 'سبتمبر',
+ oct: 'أكتوبر',
+ nov: 'نوفمبر',
+ dec: 'ديسمبر'
+ }
+ },
+ select: {
+ loading: 'جار التحميل',
+ noMatch: 'لايوجد بيانات مطابقة',
+ noData: 'لايوجد بيانات',
+ placeholder: 'أختر'
+ },
+ cascader: {
+ noMatch: 'لايوجد بيانات مطابقة',
+ loading: 'جار التحميل',
+ placeholder: 'أختر',
+ noData: 'لايوجد بيانات'
+ },
+ pagination: {
+ goto: 'أذهب إلى',
+ pagesize: '/صفحة',
+ total: 'الكل {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'الرسالة',
+ confirm: 'موافق',
+ cancel: 'إلغاء',
+ error: 'مدخل غير صحيح'
+ },
+ upload: {
+ delete: 'حذف',
+ preview: 'عرض',
+ continue: 'إستمرار'
+ },
+ table: {
+ emptyText: 'لايوجد بيانات',
+ confirmFilter: 'تأكيد',
+ resetFilter: 'حذف',
+ clearFilter: 'الكل',
+ sumText: 'المجموع'
+ },
+ tree: {
+ emptyText: 'لايوجد بيانات'
+ },
+ transfer: {
+ noMatch: 'لايوجد بيانات مطابقة',
+ noData: 'لايوجد بيانات',
+ titles: ['قائمة 1', 'قائمة 2'],
+ filterPlaceholder: 'ادخل كلمة',
+ noCheckedFormat: '{total} عناصر',
+ hasCheckedFormat: '{checked}/{total} مختار'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/bg.ts b/src/locales/lang/bg.ts
new file mode 100644
index 0000000..b4cbbdc
--- /dev/null
+++ b/src/locales/lang/bg.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Изчисти'
+ },
+ datepicker: {
+ now: 'Сега',
+ today: 'Днес',
+ cancel: 'Откажи',
+ clear: 'Изчисти',
+ confirm: 'ОК',
+ selectDate: 'Избери дата',
+ selectTime: 'Избери час',
+ startDate: 'Начална дата',
+ startTime: 'Начален час',
+ endDate: 'Крайна дата',
+ endTime: 'Краен час',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'Януари',
+ month2: 'Февруари',
+ month3: 'Март',
+ month4: 'Април',
+ month5: 'Май',
+ month6: 'Юни',
+ month7: 'Юли',
+ month8: 'Август',
+ month9: 'Септември',
+ month10: 'Октомври',
+ month11: 'Ноември',
+ month12: 'Декември',
+ // week: 'Седмица',
+ weeks: {
+ sun: 'Нед',
+ mon: 'Пон',
+ tue: 'Вто',
+ wed: 'Сря',
+ thu: 'Чет',
+ fri: 'Пет',
+ sat: 'Съб'
+ },
+ months: {
+ jan: 'Яну',
+ feb: 'Фев',
+ mar: 'Мар',
+ apr: 'Апр',
+ may: 'Май',
+ jun: 'Юни',
+ jul: 'Юли',
+ aug: 'Авг',
+ sep: 'Сеп',
+ oct: 'Окт',
+ nov: 'Ное',
+ dec: 'Дек'
+ }
+ },
+ select: {
+ loading: 'Зареждане',
+ noMatch: 'Няма намерени',
+ noData: 'Няма данни',
+ placeholder: 'Избери'
+ },
+ cascader: {
+ noMatch: 'Няма намерени',
+ loading: 'Зареждане',
+ placeholder: 'Избери',
+ noData: 'Няма данни'
+ },
+ pagination: {
+ goto: 'Иди на',
+ pagesize: '/страница',
+ total: 'Общо {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Съобщение',
+ confirm: 'ОК',
+ cancel: 'Откажи',
+ error: 'Невалидни данни'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Изтрий',
+ preview: 'Прегледай',
+ continue: 'Продължи'
+ },
+ table: {
+ emptyText: 'Няма данни',
+ confirmFilter: 'Потвърди',
+ resetFilter: 'Изчисти',
+ clearFilter: 'Всички',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: 'Няма данни'
+ },
+ transfer: {
+ noMatch: 'Няма намерени',
+ noData: 'Няма данни',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ca.ts b/src/locales/lang/ca.ts
new file mode 100644
index 0000000..7fe5be2
--- /dev/null
+++ b/src/locales/lang/ca.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Confirmar',
+ clear: 'Netejar'
+ },
+ datepicker: {
+ now: 'Ara',
+ today: 'Avui',
+ cancel: 'Cancel·lar',
+ clear: 'Netejar',
+ confirm: 'Confirmar',
+ selectDate: 'Seleccionar data',
+ selectTime: 'Seleccionar hora',
+ startDate: 'Data Inici',
+ startTime: 'Hora Inici',
+ endDate: 'Data Final',
+ endTime: 'Hora Final',
+ prevYear: 'Any anterior',
+ nextYear: 'Pròxim Any',
+ prevMonth: 'Mes anterior',
+ nextMonth: 'Pròxim Mes',
+ year: 'Any',
+ month1: 'Gener',
+ month2: 'Febrer',
+ month3: 'Març',
+ month4: 'Abril',
+ month5: 'Maig',
+ month6: 'Juny',
+ month7: 'Juliol',
+ month8: 'Agost',
+ month9: 'Setembre',
+ month10: 'Octubre',
+ month11: 'Novembre',
+ month12: 'Desembre',
+ // week: 'setmana',
+ weeks: {
+ sun: 'Dg',
+ mon: 'Dl',
+ tue: 'Dt',
+ wed: 'Dc',
+ thu: 'Dj',
+ fri: 'Dv',
+ sat: 'Ds'
+ },
+ months: {
+ jan: 'Gen',
+ feb: 'Febr',
+ mar: 'Març',
+ apr: 'Abr',
+ may: 'Maig',
+ jun: 'Juny',
+ jul: 'Jul',
+ aug: 'Ag',
+ sep: 'Set',
+ oct: 'Oct',
+ nov: 'Nov',
+ dec: 'Des'
+ }
+ },
+ select: {
+ loading: 'Carregant',
+ noMatch: 'No hi ha dades que coincideixin',
+ noData: 'Sense Dades',
+ placeholder: 'Seleccionar'
+ },
+ cascader: {
+ noMatch: 'No hi ha dades que coincideixin',
+ loading: 'Carregant',
+ placeholder: 'Seleccionar',
+ noData: 'Sense Dades'
+ },
+ pagination: {
+ goto: 'Anar a',
+ pagesize: '/pagina',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'Acceptar',
+ cancel: 'Cancel·lar',
+ error: 'Entrada invàlida'
+ },
+ upload: {
+ deleteTip: 'premi eliminar per descartar',
+ delete: 'Eliminar',
+ preview: 'Vista Prèvia',
+ continue: 'Continuar'
+ },
+ table: {
+ emptyText: 'Sense Dades',
+ confirmFilter: 'Confirmar',
+ resetFilter: 'Netejar',
+ clearFilter: 'Tot',
+ sumText: 'Tot'
+ },
+ tree: {
+ emptyText: 'Sense Dades'
+ },
+ transfer: {
+ noMatch: 'No hi ha dades que coincideixin',
+ noData: 'Sense Dades',
+ titles: ['Llista 1', 'Llista 2'],
+ filterPlaceholder: 'Introdueix la paraula clau',
+ noCheckedFormat: '{total} ítems',
+ hasCheckedFormat: '{checked}/{total} seleccionats'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/cs-CZ.ts b/src/locales/lang/cs-CZ.ts
new file mode 100644
index 0000000..f15f421
--- /dev/null
+++ b/src/locales/lang/cs-CZ.ts
@@ -0,0 +1,118 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Vymazat'
+ },
+ datepicker: {
+ now: 'Teď',
+ today: 'Dnes',
+ cancel: 'Zrušit',
+ clear: 'Vymazat',
+ confirm: 'OK',
+ selectDate: 'Vybrat datum',
+ selectTime: 'Vybrat čas',
+ startDate: 'Datum začátku',
+ startTime: 'Čas začátku',
+ endDate: 'Datum konce',
+ endTime: 'Čas konce',
+ prevYear: 'Předchozí rok',
+ nextYear: 'Příští rok',
+ prevMonth: 'Předchozí měsíc',
+ nextMonth: 'Příští měsíc',
+ day: 'Den',
+ week: 'Týden',
+ month: 'Měsíc',
+ year: 'Rok',
+ month1: 'Leden',
+ month2: 'Únor',
+ month3: 'Březen',
+ month4: 'Duben',
+ month5: 'Květen',
+ month6: 'Červen',
+ month7: 'Červenec',
+ month8: 'Srpen',
+ month9: 'Září',
+ month10: 'Říjen',
+ month11: 'Listopad',
+ month12: 'Prosinec',
+ weeks: {
+ sun: 'Ne',
+ mon: 'Po',
+ tue: 'Út',
+ wed: 'St',
+ thu: 'Čt',
+ fri: 'Pá',
+ sat: 'So'
+ },
+ months: {
+ jan: 'Led',
+ feb: 'Úno',
+ mar: 'Bře',
+ apr: 'Dub',
+ may: 'Kvě',
+ jun: 'Čer',
+ jul: 'Čvc',
+ aug: 'Srp',
+ sep: 'Zář',
+ oct: 'Říj',
+ nov: 'Lis',
+ dec: 'Pro'
+ }
+ },
+ select: {
+ loading: 'Načítání',
+ noMatch: 'Žádná shoda',
+ noData: 'Žádná data',
+ placeholder: 'Vybrat'
+ },
+ cascader: {
+ noMatch: 'Žádná shoda',
+ loading: 'Načítání',
+ placeholder: 'Vybrat',
+ noData: 'Žádná data'
+ },
+ pagination: {
+ goto: 'Jít na',
+ pagesize: 'na stranu',
+ total: 'Celkem {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Zpráva',
+ confirm: 'OK',
+ cancel: 'Zrušit',
+ error: 'Neplatný vstup'
+ },
+ upload: {
+ deleteTip: 'Stisknout pro smazání',
+ delete: 'Vymazat',
+ preview: 'Náhled',
+ continue: 'Pokračovat'
+ },
+ table: {
+ emptyText: 'Žádná data',
+ confirmFilter: 'Potvrdit',
+ resetFilter: 'Resetovat',
+ clearFilter: 'Vše',
+ sumText: 'Celkem'
+ },
+ tree: {
+ emptyText: 'Žádná data'
+ },
+ transfer: {
+ noMatch: 'Žádná shoda',
+ noData: 'Žádná data',
+ titles: ['Seznam 1', 'Seznam 2'],
+ filterPlaceholder: 'Klíčové slovo',
+ noCheckedFormat: '{total} položek',
+ hasCheckedFormat: '{checked}/{total} vybráno'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/da.ts b/src/locales/lang/da.ts
new file mode 100644
index 0000000..44ef407
--- /dev/null
+++ b/src/locales/lang/da.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Ryd'
+ },
+ datepicker: {
+ now: 'Nu',
+ today: 'I dag',
+ cancel: 'Annuller',
+ clear: 'Ryd',
+ confirm: 'OK',
+ selectDate: 'Vælg dato',
+ selectTime: 'Vælg tidspunkt',
+ startDate: 'Startdato',
+ startTime: 'Starttidspunkt',
+ endDate: 'Slutdato',
+ endTime: 'Sluttidspunkt',
+ prevYear: 'Forrige år',
+ nextYear: 'Næste år',
+ prevMonth: 'Forrige måned',
+ nextMonth: 'Næste måned',
+ year: '',
+ month1: 'Januar',
+ month2: 'Februar',
+ month3: 'Marts',
+ month4: 'April',
+ month5: 'Maj',
+ month6: 'Juni',
+ month7: 'Juli',
+ month8: 'August',
+ month9: 'September',
+ month10: 'Oktober',
+ month11: 'November',
+ month12: 'December',
+ week: 'uge',
+ weeks: {
+ sun: 'Søn',
+ mon: 'Man',
+ tue: 'Tir',
+ wed: 'Ons',
+ thu: 'Tor',
+ fri: 'Fre',
+ sat: 'Lør'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Maj',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Henter',
+ noMatch: 'Ingen matchende data',
+ noData: 'Ingen data',
+ placeholder: 'Vælg'
+ },
+ cascader: {
+ noMatch: 'Ingen matchende data',
+ loading: 'Henter',
+ placeholder: 'Vælg',
+ noData: 'Ingen data'
+ },
+ pagination: {
+ goto: 'Gå til',
+ pagesize: '/side',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'OK',
+ cancel: 'Annuller',
+ error: 'Ugyldig input'
+ },
+ upload: {
+ deleteTip: 'tryk slet for at fjerne',
+ delete: 'Slet',
+ preview: 'Forhåndsvisning',
+ continue: 'Fortsæt'
+ },
+ table: {
+ emptyText: 'Ingen data',
+ confirmFilter: 'Bekræft',
+ resetFilter: 'Nulstil',
+ clearFilter: 'Alle',
+ sumText: 'Sum'
+ },
+ tree: {
+ emptyText: 'Ingen data'
+ },
+ transfer: {
+ noMatch: 'Ingen matchende data',
+ noData: 'Ingen data',
+ titles: ['Liste 1', 'Liste 2'],
+ filterPlaceholder: 'Indtast søgeord',
+ noCheckedFormat: '{total} emner',
+ hasCheckedFormat: '{checked}/{total} valgt'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/de.ts b/src/locales/lang/de.ts
new file mode 100644
index 0000000..1454279
--- /dev/null
+++ b/src/locales/lang/de.ts
@@ -0,0 +1,117 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Leeren'
+ },
+ datepicker: {
+ now: 'Jetzt',
+ today: 'Heute',
+ cancel: 'Abbrechen',
+ clear: 'Leeren',
+ confirm: 'OK',
+ selectDate: 'Datum wählen',
+ selectTime: 'Uhrzeit wählen',
+ startDate: 'Startdatum',
+ startTime: 'Startzeit',
+ endDate: 'Enddatum',
+ endTime: 'Endzeit',
+ prevYear: 'Letztes Jahr',
+ nextYear: 'Nächtes Jahr',
+ prevMonth: 'Letzter Monat',
+ nextMonth: 'Nächster Monat',
+ day: 'Tag',
+ week: 'Woche',
+ month: 'Monat',
+ year: '',
+ month1: 'Januar',
+ month2: 'Februar',
+ month3: 'März',
+ month4: 'April',
+ month5: 'Mai',
+ month6: 'Juni',
+ month7: 'Juli',
+ month8: 'August',
+ month9: 'September',
+ month10: 'Oktober',
+ month11: 'November',
+ month12: 'Dezember',
+ weeks: {
+ sun: 'So',
+ mon: 'Mo',
+ tue: 'Di',
+ wed: 'Mi',
+ thu: 'Do',
+ fri: 'Fr',
+ sat: 'Sa'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mär',
+ apr: 'Apr',
+ may: 'Mai',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dez'
+ }
+ },
+ select: {
+ loading: 'Lädt.',
+ noMatch: 'Nichts gefunden.',
+ noData: 'Keine Daten',
+ placeholder: 'Daten wählen'
+ },
+ cascader: {
+ noMatch: 'Nichts gefunden.',
+ loading: 'Lädt.',
+ placeholder: 'Daten wählen',
+ noData: 'Keine Daten'
+ },
+ pagination: {
+ goto: 'Gehe zu',
+ pagesize: ' pro Seite',
+ total: 'Gesamt {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'OK',
+ cancel: 'Abbrechen',
+ error: 'Fehler'
+ },
+ upload: {
+ deleteTip: 'Klicke löschen zum entfernen',
+ delete: 'Löschen',
+ preview: 'Vorschau',
+ continue: 'Fortsetzen'
+ },
+ table: {
+ emptyText: 'Keine Daten',
+ confirmFilter: 'Anwenden',
+ resetFilter: 'Zurücksetzen',
+ clearFilter: 'Alles ',
+ sumText: 'Summe'
+ },
+ tree: {
+ emptyText: 'Keine Einträge'
+ },
+ transfer: {
+ noMatch: 'Nichts gefunden.',
+ noData: 'Keine Einträge',
+ titles: ['Liste 1', 'Liste 2'],
+ filterPlaceholder: 'Einträge filtern',
+ noCheckedFormat: '{total} Einträge',
+ hasCheckedFormat: '{checked}/{total} ausgewählt'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ee.ts b/src/locales/lang/ee.ts
new file mode 100644
index 0000000..da65b1f
--- /dev/null
+++ b/src/locales/lang/ee.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Tühjenda'
+ },
+ datepicker: {
+ now: 'Praegu',
+ today: 'Täna',
+ cancel: 'Tühista',
+ clear: 'Tühjenda',
+ confirm: 'OK',
+ selectDate: 'Vali kuupäev',
+ selectTime: 'Vali kellaaeg',
+ startDate: 'Alguskuupäev',
+ startTime: 'Algusaeg',
+ endDate: 'Lõpukuupäev',
+ endTime: 'Lõpuaeg',
+ prevYear: 'Eelmine aasta',
+ nextYear: 'Järgmine aasta',
+ prevMonth: 'Eelmine kuu',
+ nextMonth: 'Järgmine kuu',
+ year: '',
+ month1: 'Jaanuar',
+ month2: 'Veebruar',
+ month3: 'Märts',
+ month4: 'Aprill',
+ month5: 'Mai',
+ month6: 'Juuni',
+ month7: 'Juuli',
+ month8: 'August',
+ month9: 'September',
+ month10: 'Oktoober',
+ month11: 'November',
+ month12: 'Detsember',
+ // week: 'nädal',
+ weeks: {
+ sun: 'P',
+ mon: 'E',
+ tue: 'T',
+ wed: 'K',
+ thu: 'N',
+ fri: 'R',
+ sat: 'L'
+ },
+ months: {
+ jan: 'Jaan',
+ feb: 'Veeb',
+ mar: 'Mär',
+ apr: 'Apr',
+ may: 'Mai',
+ jun: 'Juun',
+ jul: 'Juul',
+ aug: 'Aug',
+ sep: 'Sept',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dets'
+ }
+ },
+ select: {
+ loading: 'Laadimine',
+ noMatch: 'Sobivad andmed puuduvad',
+ noData: 'Andmed puuduvad',
+ placeholder: 'Vali'
+ },
+ cascader: {
+ noMatch: 'Sobivad andmed puuduvad',
+ loading: 'Laadimine',
+ placeholder: 'Vali',
+ noData: 'Andmed puuduvad'
+ },
+ pagination: {
+ goto: 'Mine lehele',
+ pagesize: '/page',
+ total: 'Kokku {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Teade',
+ confirm: 'OK',
+ cancel: 'Tühista',
+ error: 'Vigane sisend'
+ },
+ upload: {
+ deleteTip: 'Vajuta "Kustuta", et eemaldada',
+ delete: 'Kustuta',
+ preview: 'Eelvaate',
+ continue: 'Jätka'
+ },
+ table: {
+ emptyText: 'Andmed puuduvad',
+ confirmFilter: 'Kinnita',
+ resetFilter: 'Taasta',
+ clearFilter: 'Kõik',
+ sumText: 'Summa'
+ },
+ tree: {
+ emptyText: 'Andmed puuduvad'
+ },
+ transfer: {
+ noMatch: 'Sobivad andmed puuduvad',
+ noData: 'Andmed puuduvad',
+ titles: ['Loend 1', 'Loend 2'],
+ filterPlaceholder: 'Sisesta märksõna',
+ noCheckedFormat: '{total} objekti',
+ hasCheckedFormat: '{checked}/{total} valitud'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/el.ts b/src/locales/lang/el.ts
new file mode 100644
index 0000000..03d8e1c
--- /dev/null
+++ b/src/locales/lang/el.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Εντάξει',
+ clear: 'Καθαρισμός'
+ },
+ datepicker: {
+ now: 'Τώρα',
+ today: 'Σήμερα',
+ cancel: 'Ακύρωση',
+ clear: 'Καθαρισμός',
+ confirm: 'Εντάξει',
+ selectDate: 'Επιλέξτε ημέρα',
+ selectTime: 'Επιλέξτε ώρα',
+ startDate: 'Ημερομηνία Έναρξης',
+ startTime: 'Ωρα Έναρξης',
+ endDate: 'Ημερομηνία Λήξης',
+ endTime: 'Ωρα Λήξης',
+ prevYear: 'Προηγούμενο Έτος',
+ nextYear: 'Επόμενο Έτος',
+ prevMonth: 'Προηγούμενος Μήνας',
+ nextMonth: 'Επόμενος Μήνας',
+ year: 'Έτος',
+ month1: 'Ιανουάριος',
+ month2: 'Φεβρουάριος',
+ month3: 'Μάρτιος',
+ month4: 'Απρίλιος',
+ month5: 'Μάιος',
+ month6: 'Ιούνιος',
+ month7: 'Ιούλιος',
+ month8: 'Αύγουστος',
+ month9: 'Σεπτέμβριος',
+ month10: 'Οκτώβριος',
+ month11: 'Νοέμβριος',
+ month12: 'Δεκέμβριος',
+ // week: 'εβδομάδα',
+ weeks: {
+ sun: 'Κυρ',
+ mon: 'Δευ',
+ tue: 'Τρι',
+ wed: 'Τετ',
+ thu: 'Πεμ',
+ fri: 'Παρ',
+ sat: 'Σαβ'
+ },
+ months: {
+ jan: 'Ιαν',
+ feb: 'Φεβ',
+ mar: 'Μαρ',
+ apr: 'Απρ',
+ may: 'Μαϊ',
+ jun: 'Ιουν',
+ jul: 'Ιουλ',
+ aug: 'Αυγ',
+ sep: 'Σεπ',
+ oct: 'Οκτ',
+ nov: 'Νοε',
+ dec: 'Δεκ'
+ }
+ },
+ select: {
+ loading: 'Φόρτωση',
+ noMatch: 'Δεν βρέθηκαν αποτελέσματα',
+ noData: 'Χωρίς δεδομένα',
+ placeholder: 'Επιλογή'
+ },
+ cascader: {
+ noMatch: 'Δεν βρέθηκαν αποτελέσματα',
+ loading: 'Φόρτωση',
+ placeholder: 'Επιλογή',
+ noData: 'Χωρίς δεδομένα'
+ },
+ pagination: {
+ goto: 'Μετάβαση σε',
+ pagesize: '/σελίδα',
+ total: 'Σύνολο {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Μήνυμα',
+ confirm: 'Εντάξει',
+ cancel: 'Ακύρωση',
+ error: 'Άκυρη εισαγωγή'
+ },
+ upload: {
+ deleteTip: 'Πάτησε Διαγραφή για αφαίρεση',
+ delete: 'Διαγραφή',
+ preview: 'Προεπισκόπηση',
+ continue: 'Συνέχεια'
+ },
+ table: {
+ emptyText: 'Χωρίς Δεδομένα',
+ confirmFilter: 'Επιβεβαίωση',
+ resetFilter: 'Επαναφορά',
+ clearFilter: 'Όλα',
+ sumText: 'Σύνολο'
+ },
+ tree: {
+ emptyText: 'Χωρίς Δεδομένα'
+ },
+ transfer: {
+ noMatch: 'Δεν βρέθηκαν αποτελέσματα',
+ noData: 'Χωρίς δεδομένα',
+ titles: ['Λίστα 1', 'Λίστα 2'],
+ filterPlaceholder: 'Αναζήτηση',
+ noCheckedFormat: '{total} Αντικείμενα',
+ hasCheckedFormat: '{checked}/{total} επιλεγμένα'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts
new file mode 100644
index 0000000..3e45ee6
--- /dev/null
+++ b/src/locales/lang/en.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Clear'
+ },
+ datepicker: {
+ now: 'Now',
+ today: 'Today',
+ cancel: 'Cancel',
+ clear: 'Clear',
+ confirm: 'OK',
+ selectDate: 'Select date',
+ selectTime: 'Select time',
+ startDate: 'Start Date',
+ startTime: 'Start Time',
+ endDate: 'End Date',
+ endTime: 'End Time',
+ prevYear: 'Previous Year',
+ nextYear: 'Next Year',
+ prevMonth: 'Previous Month',
+ nextMonth: 'Next Month',
+ year: '',
+ month1: 'January',
+ month2: 'February',
+ month3: 'March',
+ month4: 'April',
+ month5: 'May',
+ month6: 'June',
+ month7: 'July',
+ month8: 'August',
+ month9: 'September',
+ month10: 'October',
+ month11: 'November',
+ month12: 'December',
+ week: 'week',
+ weeks: {
+ sun: 'Sun',
+ mon: 'Mon',
+ tue: 'Tue',
+ wed: 'Wed',
+ thu: 'Thu',
+ fri: 'Fri',
+ sat: 'Sat'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'May',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Oct',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Loading',
+ noMatch: 'No matching data',
+ noData: 'No data',
+ placeholder: 'Select'
+ },
+ cascader: {
+ noMatch: 'No matching data',
+ loading: 'Loading',
+ placeholder: 'Select',
+ noData: 'No data'
+ },
+ pagination: {
+ goto: 'Go to',
+ pagesize: '/page',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Message',
+ confirm: 'OK',
+ cancel: 'Cancel',
+ error: 'Illegal input'
+ },
+ upload: {
+ deleteTip: 'press delete to remove',
+ delete: 'Delete',
+ preview: 'Preview',
+ continue: 'Continue'
+ },
+ table: {
+ emptyText: 'No Data',
+ confirmFilter: 'Confirm',
+ resetFilter: 'Reset',
+ clearFilter: 'All',
+ sumText: 'Sum'
+ },
+ tree: {
+ emptyText: 'No Data'
+ },
+ transfer: {
+ noMatch: 'No matching data',
+ noData: 'No data',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED'
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts
new file mode 100644
index 0000000..7810038
--- /dev/null
+++ b/src/locales/lang/es.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Confirmar',
+ clear: 'Despejar'
+ },
+ datepicker: {
+ now: 'Ahora',
+ today: 'Hoy',
+ cancel: 'Cancelar',
+ clear: 'Despejar',
+ confirm: 'Confirmar',
+ selectDate: 'Seleccionar fecha',
+ selectTime: 'Seleccionar hora',
+ startDate: 'Fecha Incial',
+ startTime: 'Hora Inicial',
+ endDate: 'Fecha Final',
+ endTime: 'Hora Final',
+ prevYear: 'Año Anterior',
+ nextYear: 'Próximo Año',
+ prevMonth: 'Mes Anterior',
+ nextMonth: 'Próximo Mes',
+ year: '',
+ month1: 'enero',
+ month2: 'febrero',
+ month3: 'marzo',
+ month4: 'abril',
+ month5: 'mayo',
+ month6: 'junio',
+ month7: 'julio',
+ month8: 'agosto',
+ month9: 'septiembre',
+ month10: 'octubre',
+ month11: 'noviembre',
+ month12: 'diciembre',
+ // week: 'semana',
+ weeks: {
+ sun: 'dom',
+ mon: 'lun',
+ tue: 'mar',
+ wed: 'mié',
+ thu: 'jue',
+ fri: 'vie',
+ sat: 'sáb'
+ },
+ months: {
+ jan: 'ene',
+ feb: 'feb',
+ mar: 'mar',
+ apr: 'abr',
+ may: 'may',
+ jun: 'jun',
+ jul: 'jul',
+ aug: 'ago',
+ sep: 'sep',
+ oct: 'oct',
+ nov: 'nov',
+ dec: 'dic'
+ }
+ },
+ select: {
+ loading: 'Cargando',
+ noMatch: 'No hay datos que coincidan',
+ noData: 'Sin datos',
+ placeholder: 'Seleccionar'
+ },
+ cascader: {
+ noMatch: 'No hay datos que coincidan',
+ loading: 'Cargando',
+ placeholder: 'Seleccionar',
+ noData: 'Sin datos'
+ },
+ pagination: {
+ goto: 'Ir a',
+ pagesize: '/página',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'Aceptar',
+ cancel: 'Cancelar',
+ error: 'Entrada inválida'
+ },
+ upload: {
+ deleteTip: 'Pulse Eliminar para retirar',
+ delete: 'Eliminar',
+ preview: 'Vista Previa',
+ continue: 'Continuar'
+ },
+ table: {
+ emptyText: 'Sin Datos',
+ confirmFilter: 'Confirmar',
+ resetFilter: 'Reiniciar',
+ clearFilter: 'Despejar',
+ sumText: 'Suma'
+ },
+ tree: {
+ emptyText: 'Sin Datos'
+ },
+ transfer: {
+ noMatch: 'No hay datos que coincidan',
+ noData: 'Sin datos',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Ingresar palabra clave',
+ noCheckedFormat: '{total} artículos',
+ hasCheckedFormat: '{checked}/{total} revisados'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/eu.ts b/src/locales/lang/eu.ts
new file mode 100644
index 0000000..481b3d0
--- /dev/null
+++ b/src/locales/lang/eu.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Ados',
+ clear: 'Garbitu'
+ },
+ datepicker: {
+ now: 'Orain',
+ today: 'Gaur',
+ cancel: 'Utzi',
+ clear: 'Garbitu',
+ confirm: 'Ados',
+ selectDate: 'Hautatu data',
+ selectTime: 'Hautatu ordua',
+ startDate: 'Hasierako data',
+ startTime: 'Hasierako ordua',
+ endDate: 'Amaierako data',
+ endTime: 'Amaierako ordua',
+ prevYear: 'Aurreko urtea',
+ nextYear: 'Hurrengo urtea',
+ prevMonth: 'Aurreko hilabetea',
+ nextMonth: 'Hurrengo hilabetea',
+ year: '',
+ month1: 'Urtarrila',
+ month2: 'Otsaila',
+ month3: 'Martxoa',
+ month4: 'Apirila',
+ month5: 'Maiatza',
+ month6: 'Ekaina',
+ month7: 'Uztaila',
+ month8: 'Abuztua',
+ month9: 'Iraila',
+ month10: 'Urria',
+ month11: 'Azaroa',
+ month12: 'Abendua',
+ // week: 'astea',
+ weeks: {
+ sun: 'ig.',
+ mon: 'al.',
+ tue: 'ar.',
+ wed: 'az.',
+ thu: 'og.',
+ fri: 'ol.',
+ sat: 'lr.'
+ },
+ months: {
+ jan: 'urt',
+ feb: 'ots',
+ mar: 'mar',
+ apr: 'api',
+ may: 'mai',
+ jun: 'eka',
+ jul: 'uzt',
+ aug: 'abu',
+ sep: 'ira',
+ oct: 'urr',
+ nov: 'aza',
+ dec: 'abe'
+ }
+ },
+ select: {
+ loading: 'Kargatzen',
+ noMatch: 'Bat datorren daturik ez',
+ noData: 'Daturik ez',
+ placeholder: 'Hautatu'
+ },
+ cascader: {
+ noMatch: 'Bat datorren daturik ez',
+ loading: 'Kargatzen',
+ placeholder: 'Hautatu',
+ noData: 'Daturik ez'
+ },
+ pagination: {
+ goto: 'Joan',
+ pagesize: '/orria',
+ total: 'Guztira {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Mezua',
+ confirm: 'Ados',
+ cancel: 'Utzi',
+ error: 'Sarrera baliogabea'
+ },
+ upload: {
+ deleteTip: 'sakatu Ezabatu kentzeko',
+ delete: 'Ezabatu',
+ preview: 'Aurrebista',
+ continue: 'Jarraitu'
+ },
+ table: {
+ emptyText: 'Daturik ez',
+ confirmFilter: 'Baieztatu',
+ resetFilter: 'Berrezarri',
+ clearFilter: 'Guztia',
+ sumText: 'Batura'
+ },
+ tree: {
+ emptyText: 'Daturik ez'
+ },
+ transfer: {
+ noMatch: 'Bat datorren daturik ez',
+ noData: 'Daturik ez',
+ titles: ['Zerrenda 1', 'Zerrenda 2'], // to be translated
+ filterPlaceholder: 'Sartu gako-hitza', // to be translated
+ noCheckedFormat: '{total} elementu', // to be translated
+ hasCheckedFormat: '{checked}/{total} hautatuta' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/fa.ts b/src/locales/lang/fa.ts
new file mode 100644
index 0000000..61205d5
--- /dev/null
+++ b/src/locales/lang/fa.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'باشد',
+ clear: 'حذف'
+ },
+ datepicker: {
+ now: 'اکنون',
+ today: 'امروز',
+ cancel: 'لغو',
+ clear: 'حذف',
+ confirm: 'باشه',
+ selectDate: 'انتخاب تاریخ',
+ selectTime: 'انتخاب زمان',
+ startDate: 'تاریخ شروع',
+ startTime: 'زمان شروع',
+ endDate: 'تاریخ پایان',
+ endTime: 'زمان پایان',
+ prevYear: 'سال قبل',
+ nextYear: 'سال بعد',
+ prevMonth: 'ماه قبل',
+ nextMonth: 'ماه بعد',
+ year: 'سال',
+ month1: 'ژانویه',
+ month2: 'فوریه',
+ month3: 'مارس',
+ month4: 'آوریل',
+ month5: 'مه',
+ month6: 'ژوئن',
+ month7: 'جولای',
+ month8: 'اوت',
+ month9: 'سپتامبر',
+ month10: 'اکتبر',
+ month11: 'نوامبر',
+ month12: 'دسامبر',
+ // week: 'week',
+ weeks: {
+ sun: 'یکشنبه',
+ mon: 'دوشنبه',
+ tue: 'سهشنبه',
+ wed: 'چهارشنبه',
+ thu: 'پنجشنبه',
+ fri: 'جمعه',
+ sat: 'شنبه'
+ },
+ months: {
+ jan: 'ژانویه',
+ feb: 'فوریه',
+ mar: 'مارس',
+ apr: 'آوریل',
+ may: 'مه',
+ jun: 'ژوئن',
+ jul: 'جولای',
+ aug: 'اوت',
+ sep: 'سپتامبر',
+ oct: 'اکتبر',
+ nov: 'نوامبر',
+ dec: 'دسامبر'
+ }
+ },
+ select: {
+ loading: 'بارگیری',
+ noMatch: 'هیچ دادهای پیدا نشد',
+ noData: 'اطلاعاتی وجود ندارد',
+ placeholder: 'انتخاب کنید'
+ },
+ cascader: {
+ noMatch: 'هیچ دادهای پیدا نشد',
+ loading: 'بارگیری',
+ placeholder: 'انتخاب کنید',
+ noData: 'اطلاعاتی وجود ندارد'
+ },
+ pagination: {
+ goto: 'برو به',
+ pagesize: '/صفحه',
+ total: 'مجموع {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'پیام',
+ confirm: 'باشه',
+ cancel: 'لغو',
+ error: 'ورودی غیر مجاز'
+ },
+ upload: {
+ deleteTip: 'برای پاک کردن حذف را فشار دهید',
+ delete: 'حذف',
+ preview: 'پیشنمایش',
+ continue: 'ادامه'
+ },
+ table: {
+ emptyText: 'اطلاعاتی وجود ندارد',
+ confirmFilter: 'تایید',
+ resetFilter: 'حذف',
+ clearFilter: 'همه',
+ sumText: 'جمع'
+ },
+ tree: {
+ emptyText: 'اطلاعاتی وجود ندارد'
+ },
+ transfer: {
+ noMatch: 'هیچ دادهای پیدا نشد',
+ noData: 'اطلاعاتی وجود ندارد',
+ titles: ['لیست 1', 'لیست 2'],
+ filterPlaceholder: 'کلید واژه هارو وارد کن',
+ noCheckedFormat: '{total} مورد',
+ hasCheckedFormat: '{checked} مورد از {total} مورد انتخاب شده است'
+ },
+ image: {
+ error: 'خطا در بارگیری تصویر'
+ },
+ pageHeader: {
+ title: 'بازگشت'
+ }
+ }
+};
diff --git a/src/locales/lang/fi.ts b/src/locales/lang/fi.ts
new file mode 100644
index 0000000..b836c90
--- /dev/null
+++ b/src/locales/lang/fi.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Tyhjennä'
+ },
+ datepicker: {
+ now: 'Nyt',
+ today: 'Tänään',
+ cancel: 'Peruuta',
+ clear: 'Tyhjennä',
+ confirm: 'OK',
+ selectDate: 'Valitse päivä',
+ selectTime: 'Valitse aika',
+ startDate: 'Aloituspäivä',
+ startTime: 'Aloitusaika',
+ endDate: 'Lopetuspäivä',
+ endTime: 'Lopetusaika',
+ prevYear: 'Edellinen vuosi',
+ nextYear: 'Seuraava vuosi',
+ prevMonth: 'Edellinen kuukausi',
+ nextMonth: 'Seuraava kuukausi',
+ year: '',
+ month1: 'tammikuu',
+ month2: 'helmikuu',
+ month3: 'maaliskuu',
+ month4: 'huhtikuu',
+ month5: 'toukokuu',
+ month6: 'kesäkuu',
+ month7: 'heinäkuu',
+ month8: 'elokuu',
+ month9: 'syyskuu',
+ month10: 'lokakuu',
+ month11: 'marraskuu',
+ month12: 'joulukuu',
+ // week: 'week',
+ weeks: {
+ sun: 'su',
+ mon: 'ma',
+ tue: 'ti',
+ wed: 'ke',
+ thu: 'to',
+ fri: 'pe',
+ sat: 'la'
+ },
+ months: {
+ jan: 'tammi',
+ feb: 'helmi',
+ mar: 'maalis',
+ apr: 'huhti',
+ may: 'touko',
+ jun: 'kesä',
+ jul: 'heinä',
+ aug: 'elo',
+ sep: 'syys',
+ oct: 'loka',
+ nov: 'marras',
+ dec: 'joulu'
+ }
+ },
+ select: {
+ loading: 'Lataa',
+ noMatch: 'Ei vastaavia tietoja',
+ noData: 'Ei tietoja',
+ placeholder: 'Valitse'
+ },
+ cascader: {
+ noMatch: 'Ei vastaavia tietoja',
+ loading: 'Lataa',
+ placeholder: 'Valitse',
+ noData: 'Ei tietoja'
+ },
+ pagination: {
+ goto: 'Mene',
+ pagesize: '/sivu',
+ total: 'Yhteensä {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Viesti',
+ confirm: 'OK',
+ cancel: 'Peruuta',
+ error: 'Virheellinen syöte'
+ },
+ upload: {
+ deleteTip: 'Poista Delete-näppäimellä',
+ delete: 'Poista',
+ preview: 'Esikatsele',
+ continue: 'Jatka'
+ },
+ table: {
+ emptyText: 'Ei tietoja',
+ confirmFilter: 'Vahvista',
+ resetFilter: 'Tyhjennä',
+ clearFilter: 'Kaikki',
+ sumText: 'Summa'
+ },
+ tree: {
+ emptyText: 'Ei tietoja'
+ },
+ transfer: {
+ noMatch: 'Ei vastaavia tietoja',
+ noData: 'Ei tietoja',
+ titles: ['Luettelo 1', 'Luettelo 2'],
+ filterPlaceholder: 'Syötä hakusana',
+ noCheckedFormat: '{total} kohdetta',
+ hasCheckedFormat: '{checked}/{total} valittu'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/fr.ts b/src/locales/lang/fr.ts
new file mode 100644
index 0000000..3421e2a
--- /dev/null
+++ b/src/locales/lang/fr.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Effacer'
+ },
+ datepicker: {
+ now: 'Maintenant',
+ today: 'Auj.',
+ cancel: 'Annuler',
+ clear: 'Effacer',
+ confirm: 'OK',
+ selectDate: 'Choisir date',
+ selectTime: 'Choisir horaire',
+ startDate: 'Date début',
+ startTime: 'Horaire début',
+ endDate: 'Date fin',
+ endTime: 'Horaire fin',
+ prevYear: 'Année précédente',
+ nextYear: 'Année suivante',
+ prevMonth: 'Mois précédent',
+ nextMonth: 'Mois suivant',
+ year: '', // In french, like in english, we don't say "Année" after the year number.
+ month1: 'Janvier',
+ month2: 'Février',
+ month3: 'Mars',
+ month4: 'Avril',
+ month5: 'Mai',
+ month6: 'Juin',
+ month7: 'Juillet',
+ month8: 'Août',
+ month9: 'Septembre',
+ month10: 'Octobre',
+ month11: 'Novembre',
+ month12: 'Décembre',
+ // week: 'Semaine',
+ weeks: {
+ sun: 'Dim',
+ mon: 'Lun',
+ tue: 'Mar',
+ wed: 'Mer',
+ thu: 'Jeu',
+ fri: 'Ven',
+ sat: 'Sam'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Fév',
+ mar: 'Mar',
+ apr: 'Avr',
+ may: 'Mai',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aoû',
+ sep: 'Sep',
+ oct: 'Oct',
+ nov: 'Nov',
+ dec: 'Déc'
+ }
+ },
+ select: {
+ loading: 'Chargement',
+ noMatch: 'Aucune correspondance',
+ noData: 'Aucune donnée',
+ placeholder: 'Choisir'
+ },
+ cascader: {
+ noMatch: 'Aucune correspondance',
+ loading: 'Chargement',
+ placeholder: 'Choisir',
+ noData: 'Aucune donnée'
+ },
+ pagination: {
+ goto: 'Aller à',
+ pagesize: '/page',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'Confirmer',
+ cancel: 'Annuler',
+ error: 'Erreur'
+ },
+ upload: {
+ deleteTip: 'Cliquer sur supprimer pour retirer le fichier',
+ delete: 'Supprimer',
+ preview: 'Aperçu',
+ continue: 'Continuer'
+ },
+ table: {
+ emptyText: 'Aucune donnée',
+ confirmFilter: 'Confirmer',
+ resetFilter: 'Réinitialiser',
+ clearFilter: 'Tous',
+ sumText: 'Somme'
+ },
+ tree: {
+ emptyText: 'Aucune donnée'
+ },
+ transfer: {
+ noMatch: 'Aucune correspondance',
+ noData: 'Aucune donnée',
+ titles: ['Liste 1', 'Liste 2'],
+ filterPlaceholder: 'Entrer un mot clef',
+ noCheckedFormat: '{total} elements',
+ hasCheckedFormat: '{checked}/{total} coché(s)'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/he.ts b/src/locales/lang/he.ts
new file mode 100644
index 0000000..0965018
--- /dev/null
+++ b/src/locales/lang/he.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'אישור',
+ clear: 'נקה'
+ },
+ datepicker: {
+ now: 'כעת',
+ today: 'היום',
+ cancel: 'בטל',
+ clear: 'נקה',
+ confirm: 'אישור',
+ selectDate: 'בחר תאריך',
+ selectTime: 'בחר זמן',
+ startDate: 'תאריך התחלה',
+ startTime: 'זמן התחלה',
+ endDate: 'תאריך סיום',
+ endTime: 'זמן סיום',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'ינואר',
+ month2: 'פברואר',
+ month3: 'מרץ',
+ month4: 'אפריל',
+ month5: 'מאי',
+ month6: 'יוני',
+ month7: 'יולי',
+ month8: 'אוגוסט',
+ month9: 'ספטמבר',
+ month10: 'אוקטובר',
+ month11: 'נובמבר',
+ month12: 'דצמבר',
+ // week: 'week',
+ weeks: {
+ sun: 'א׳',
+ mon: 'ב׳',
+ tue: 'ג׳',
+ wed: 'ד׳',
+ thu: 'ה׳',
+ fri: 'ו׳',
+ sat: 'שבת'
+ },
+ months: {
+ jan: 'ינואר',
+ feb: 'פברואר',
+ mar: 'מרץ',
+ apr: 'אפריל',
+ may: 'מאי',
+ jun: 'יוני',
+ jul: 'יולי',
+ aug: 'אוגוסט',
+ sep: 'ספטמבר',
+ oct: 'אוקטובר',
+ nov: 'נובמבר',
+ dec: 'דצמבר'
+ }
+ },
+ select: {
+ loading: 'טוען',
+ noMatch: 'לא נמצאו נתונים',
+ noData: 'ללא נתונים',
+ placeholder: 'בחר'
+ },
+ cascader: {
+ noMatch: 'ללא נתונים מתאימים',
+ loading: 'טוען',
+ placeholder: 'בחר',
+ noData: 'ללא נתונים'
+ },
+ pagination: {
+ goto: 'עבור ל',
+ pagesize: '/page',
+ total: 'כולל {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'הודעה',
+ confirm: 'אישור',
+ cancel: 'בטל',
+ error: 'קלט לא תקין'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'מחק',
+ preview: 'תצוגה מקדימה',
+ continue: 'המשך'
+ },
+ table: {
+ emptyText: 'אין נתונים',
+ confirmFilter: 'אישור',
+ resetFilter: 'נקה',
+ clearFilter: 'הכל',
+ sumText: 'סך'
+ },
+ tree: {
+ emptyText: 'אין נתונים'
+ },
+ transfer: {
+ noMatch: 'אין נתונים מתאימים',
+ noData: 'ללא נתונים',
+ titles: ['רשימה 1', 'רשימה 2'],
+ filterPlaceholder: 'הקלד',
+ noCheckedFormat: 'פריטים {total}',
+ hasCheckedFormat: ' אישור {checked}/{total}'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/hr.ts b/src/locales/lang/hr.ts
new file mode 100644
index 0000000..dbb1b07
--- /dev/null
+++ b/src/locales/lang/hr.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Očisti'
+ },
+ datepicker: {
+ now: 'Sada',
+ today: 'Danas',
+ cancel: 'Otkaži',
+ clear: 'Očisti',
+ confirm: 'OK',
+ selectDate: 'Odaberi datum',
+ selectTime: 'Odaberi vrijeme',
+ startDate: 'Datum početka',
+ startTime: 'Vrijeme početka',
+ endDate: 'Datum završetka',
+ endTime: 'Vrijeme završetka',
+ prevYear: 'Prethodna godina',
+ nextYear: 'Sljedeća godina',
+ prevMonth: 'Prethodni mjesec',
+ nextMonth: 'Sljedeći mjesec',
+ year: '',
+ month1: 'Siječanj',
+ month2: 'Veljača',
+ month3: 'Ožujak',
+ month4: 'Travanj',
+ month5: 'Svibanj',
+ month6: 'Lipanj',
+ month7: 'Srpanj',
+ month8: 'Kolovoz',
+ month9: 'Rujan',
+ month10: 'Listopad',
+ month11: 'Studeni',
+ month12: 'Prosinac',
+ week: 'tjedan',
+ weeks: {
+ sun: 'Pon',
+ mon: 'Uto',
+ tue: 'Sri',
+ wed: 'Čet',
+ thu: 'Pet',
+ fri: 'Sub',
+ sat: 'Ned'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'May',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Oct',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Učitavanje',
+ noMatch: 'Nema pronađenih podataka',
+ noData: 'Nema podataka',
+ placeholder: 'Izaberi'
+ },
+ cascader: {
+ noMatch: 'Nema pronađenih podataka',
+ loading: 'Učitavanje',
+ placeholder: 'Izaberi',
+ noData: 'Nema podataka'
+ },
+ pagination: {
+ goto: 'Idi na',
+ pagesize: '/stranica',
+ total: 'Ukupno {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Poruka',
+ confirm: 'OK',
+ cancel: 'Otkaži',
+ error: 'Pogrešan unos'
+ },
+ upload: {
+ deleteTip: 'pritisnite izbriši za brisanje',
+ delete: 'Izbriši',
+ preview: 'Pregled',
+ continue: 'Nastavak'
+ },
+ table: {
+ emptyText: 'Nema podataka',
+ confirmFilter: 'Potvrdi',
+ resetFilter: 'Resetiraj',
+ clearFilter: 'Sve',
+ sumText: 'Suma'
+ },
+ tree: {
+ emptyText: 'Nema podataka'
+ },
+ transfer: {
+ noMatch: 'Nema pronađenih podataka',
+ noData: 'Nema podataka',
+ titles: ['Lista 1', 'Lista 2'], // to be translated
+ filterPlaceholder: 'Unesite ključnu riječ', // to be translated
+ noCheckedFormat: '{total} stavki', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/hu.ts b/src/locales/lang/hu.ts
new file mode 100644
index 0000000..0086727
--- /dev/null
+++ b/src/locales/lang/hu.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Törlés'
+ },
+ datepicker: {
+ now: 'Most',
+ today: 'Ma',
+ cancel: 'Mégse',
+ clear: 'Törlés',
+ confirm: 'OK',
+ selectDate: 'Dátum',
+ selectTime: 'Időpont',
+ startDate: 'Dátum-tól',
+ startTime: 'Időpont-tól',
+ endDate: 'Dátum-ig',
+ endTime: 'Időpont-ig',
+ prevYear: 'Előző év',
+ nextYear: 'Következő év',
+ prevMonth: 'Előző hónap',
+ nextMonth: 'Következő hónap',
+ year: '',
+ month1: 'Január',
+ month2: 'Február',
+ month3: 'Március',
+ month4: 'Április',
+ month5: 'Május',
+ month6: 'Június',
+ month7: 'Július',
+ month8: 'Augusztus',
+ month9: 'Szeptember',
+ month10: 'Október',
+ month11: 'November',
+ month12: 'December',
+ weeks: {
+ sun: 'Vas',
+ mon: 'Hét',
+ tue: 'Ked',
+ wed: 'Sze',
+ thu: 'Csü',
+ fri: 'Pén',
+ sat: 'Szo'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Már',
+ apr: 'Ápr',
+ may: 'Máj',
+ jun: 'Jún',
+ jul: 'Júl',
+ aug: 'Aug',
+ sep: 'Szep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Betöltés',
+ noMatch: 'Nincs találat',
+ noData: 'Nincs adat',
+ placeholder: 'Válassz'
+ },
+ cascader: {
+ noMatch: 'Nincs találat',
+ loading: 'Betöltés',
+ placeholder: 'Válassz',
+ noData: 'Nincs adat'
+ },
+ pagination: {
+ goto: 'Ugrás',
+ pagesize: '/oldal',
+ total: 'Össz {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Üzenet',
+ confirm: 'OK',
+ cancel: 'Mégse',
+ error: 'Hibás adat'
+ },
+ upload: {
+ deleteTip: 'kattints a törléshez',
+ delete: 'Törlés',
+ preview: 'Előnézet',
+ continue: 'Tovább'
+ },
+ table: {
+ emptyText: 'Nincs adat',
+ confirmFilter: 'Megerősít',
+ resetFilter: 'Alaphelyet',
+ clearFilter: 'Mind',
+ sumText: 'Összeg'
+ },
+ tree: {
+ emptyText: 'Nincs adat'
+ },
+ transfer: {
+ noMatch: 'Nincs találat',
+ noData: 'Nincs adat',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Kulcsszó',
+ noCheckedFormat: '{total} elem',
+ hasCheckedFormat: '{checked}/{total} kiválasztva'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/hy-AM.ts b/src/locales/lang/hy-AM.ts
new file mode 100644
index 0000000..7f2c793
--- /dev/null
+++ b/src/locales/lang/hy-AM.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Լաւ',
+ clear: 'Մաքրել'
+ },
+ datepicker: {
+ now: 'Հիմա',
+ today: 'Այսօր',
+ cancel: 'Չեղարկել',
+ clear: 'Մաքրել',
+ confirm: 'Լաւ',
+ selectDate: 'Ընտրեք ամսաթիւը',
+ selectTime: 'Ընտրեք ժամանակը',
+ startDate: 'Սկզբ. ամսաթիւը',
+ startTime: 'Սկզբ. ժամանակը',
+ endDate: 'Վերջ. ամսաթիվը',
+ endTime: 'Վերջ. ժամանակը',
+ prevYear: 'Նախորդ տարի',
+ nextYear: 'Յաջորդ տարի',
+ prevMonth: 'Նախորդ ամիս',
+ nextMonth: 'Յաջորդ ամիս',
+ year: 'Տարի',
+ month1: 'Յունուար',
+ month2: 'Փետրուար',
+ month3: 'Մարտ',
+ month4: 'Ապրիլ',
+ month5: 'Մայիս',
+ month6: 'Յունիս',
+ month7: 'Յուլիս',
+ month8: 'Օգոստոս',
+ month9: 'Սեպտեմբեր',
+ month10: 'Յոկտեմբեր',
+ month11: 'Նոյեմբեր',
+ month12: 'Դեկտեմբեր',
+ week: 'Շաբաթ',
+ weeks: {
+ sun: 'Կիր',
+ mon: 'Երկ',
+ tue: 'Եր',
+ wed: 'Չոր',
+ thu: 'Հինգ',
+ fri: 'Ուրբ',
+ sat: 'Շաբ'
+ },
+ months: {
+ jan: 'Յունվ',
+ feb: 'Փետ',
+ mar: 'Մար',
+ apr: 'Ապր',
+ may: 'Մայ',
+ jun: 'Յուն',
+ jul: 'Յուլ',
+ aug: 'Օգ',
+ sep: 'Սեպտ',
+ oct: 'Յոկ',
+ nov: 'Նոյ',
+ dec: 'Դեկ'
+ }
+ },
+ select: {
+ loading: 'Բեռնում',
+ noMatch: 'Համապատասխան տուեալներ չկան',
+ noData: 'Տվյալներ չկան',
+ placeholder: 'Ընտրել'
+ },
+ cascader: {
+ noMatch: 'Համապատասխան տուեալներ չկան',
+ loading: 'Բեռնում',
+ placeholder: 'Ընտրել',
+ noData: 'Տվյալներ չկան'
+ },
+ pagination: {
+ goto: 'Անցնել',
+ pagesize: ' էջում',
+ total: 'Ընդամենը {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Հաղորդագրութիւն',
+ confirm: 'Լաւ',
+ cancel: 'Չեղարկել',
+ error: 'Անվաւեր տուեալների մուտք'
+ },
+ upload: {
+ deleteTip: 'Սեղմեք [Ջնջել] ջնջելու համար',
+ delete: 'Ջնջել',
+ preview: 'Նախադիտում',
+ continue: 'Շարունակել'
+ },
+ table: {
+ emptyText: 'Տուեալներ չկան',
+ confirmFilter: 'Յաստատել',
+ resetFilter: 'Վերագործարկել',
+ clearFilter: 'Բոլորը',
+ sumText: 'Գումարը'
+ },
+ tree: {
+ emptyText: 'Տուեալներ չկան'
+ },
+ transfer: {
+ noMatch: 'Համապատասխան տուեալներ չկան',
+ noData: 'Տուեալներ չկան',
+ titles: ['Ցուցակ 1', 'Ցուցակ 2'],
+ filterPlaceholder: 'Մուտքագրեք բանալի բառ',
+ noCheckedFormat: '{total} միաւոր',
+ hasCheckedFormat: '{checked}/{total} ընտրուած է'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/id.ts b/src/locales/lang/id.ts
new file mode 100644
index 0000000..ce3bedf
--- /dev/null
+++ b/src/locales/lang/id.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Pilih',
+ clear: 'Kosongkan'
+ },
+ datepicker: {
+ now: 'Sekarang',
+ today: 'Hari ini',
+ cancel: 'Batal',
+ clear: 'Kosongkan',
+ confirm: 'Ya',
+ selectDate: 'Pilih tanggal',
+ selectTime: 'Pilih waktu',
+ startDate: 'Tanggal Mulai',
+ startTime: 'Waktu Mulai',
+ endDate: 'Tanggal Selesai',
+ endTime: 'Waktu Selesai',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: 'Tahun',
+ month1: 'Januari',
+ month2: 'Februari',
+ month3: 'Maret',
+ month4: 'April',
+ month5: 'Mei',
+ month6: 'Juni',
+ month7: 'Juli',
+ month8: 'Agustus',
+ month9: 'September',
+ month10: 'Oktober',
+ month11: 'November',
+ month12: 'Desember',
+ // week: 'minggu',
+ weeks: {
+ sun: 'Min',
+ mon: 'Sen',
+ tue: 'Sel',
+ wed: 'Rab',
+ thu: 'Kam',
+ fri: 'Jum',
+ sat: 'Sab'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Mei',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Agu',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Des'
+ }
+ },
+ select: {
+ loading: 'Memuat',
+ noMatch: 'Tidak ada data yg cocok',
+ noData: 'Tidak ada data',
+ placeholder: 'Pilih'
+ },
+ cascader: {
+ noMatch: 'Tidak ada data yg cocok',
+ loading: 'Memuat',
+ placeholder: 'Pilih',
+ noData: 'Tidak ada data'
+ },
+ pagination: {
+ goto: 'Pergi ke',
+ pagesize: '/laman',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Pesan',
+ confirm: 'Ya',
+ cancel: 'Batal',
+ error: 'Masukan ilegal'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Hapus',
+ preview: 'Pratinjau',
+ continue: 'Lanjutkan'
+ },
+ table: {
+ emptyText: 'Tidak ada data',
+ confirmFilter: 'Konfirmasi',
+ resetFilter: 'Atur ulang',
+ clearFilter: 'Semua',
+ sumText: 'Jml'
+ },
+ tree: {
+ emptyText: 'Tidak ada data'
+ },
+ transfer: {
+ noMatch: 'Tidak ada data yg cocok',
+ noData: 'Tidak ada data',
+ titles: ['Senarai 1', 'Senarai 2'],
+ filterPlaceholder: 'Masukan kata kunci',
+ noCheckedFormat: '{total} butir',
+ hasCheckedFormat: '{checked}/{total} terpilih'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/it.ts b/src/locales/lang/it.ts
new file mode 100644
index 0000000..b9be34b
--- /dev/null
+++ b/src/locales/lang/it.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Pulisci'
+ },
+ datepicker: {
+ now: 'Ora',
+ today: 'Oggi',
+ cancel: 'Cancella',
+ clear: 'Pulisci',
+ confirm: 'OK',
+ selectDate: 'Seleziona data',
+ selectTime: 'Seleziona ora',
+ startDate: 'Data inizio',
+ startTime: 'Ora inizio',
+ endDate: 'Data fine',
+ endTime: 'Ora fine',
+ prevYear: 'Anno precedente',
+ nextYear: 'Anno successivo',
+ prevMonth: 'Mese precedente',
+ nextMonth: 'Mese successivo',
+ year: '',
+ month1: 'Gennaio',
+ month2: 'Febbraio',
+ month3: 'Marzo',
+ month4: 'Aprile',
+ month5: 'Maggio',
+ month6: 'Giugno',
+ month7: 'Luglio',
+ month8: 'Agosto',
+ month9: 'Settembre',
+ month10: 'Ottobre',
+ month11: 'Novembre',
+ month12: 'Dicembre',
+ // week: 'settimana',
+ weeks: {
+ sun: 'Dom',
+ mon: 'Lun',
+ tue: 'Mar',
+ wed: 'Mer',
+ thu: 'Gio',
+ fri: 'Ven',
+ sat: 'Sab'
+ },
+ months: {
+ jan: 'Gen',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Mag',
+ jun: 'Giu',
+ jul: 'Lug',
+ aug: 'Ago',
+ sep: 'Set',
+ oct: 'Ott',
+ nov: 'Nov',
+ dec: 'Dic'
+ }
+ },
+ select: {
+ loading: 'Caricamento',
+ noMatch: 'Nessuna corrispondenza',
+ noData: 'Nessun dato',
+ placeholder: 'Seleziona'
+ },
+ cascader: {
+ noMatch: 'Nessuna corrispondenza',
+ loading: 'Caricamento',
+ placeholder: 'Seleziona',
+ noData: 'Nessun dato'
+ },
+ pagination: {
+ goto: 'Vai a',
+ pagesize: '/page',
+ total: 'Totale {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'OK',
+ cancel: 'Cancella',
+ error: 'Input non valido'
+ },
+ upload: {
+ deleteTip: 'Premi cancella per rimuovere',
+ delete: 'Cancella',
+ preview: 'Anteprima',
+ continue: 'Continua'
+ },
+ table: {
+ emptyText: 'Nessun dato',
+ confirmFilter: 'Conferma',
+ resetFilter: 'Reset',
+ clearFilter: 'Tutti',
+ sumText: 'Somma'
+ },
+ tree: {
+ emptyText: 'Nessun dato'
+ },
+ transfer: {
+ noMatch: 'Nessuna corrispondenza',
+ noData: 'Nessun dato',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Inserisci filtro',
+ noCheckedFormat: '{total} elementi',
+ hasCheckedFormat: '{checked}/{total} selezionati'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ja.ts b/src/locales/lang/ja.ts
new file mode 100644
index 0000000..e449f01
--- /dev/null
+++ b/src/locales/lang/ja.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'クリア'
+ },
+ datepicker: {
+ now: '現在',
+ today: '今日',
+ cancel: 'キャンセル',
+ clear: 'クリア',
+ confirm: 'OK',
+ selectDate: '日付を選択',
+ selectTime: '時間を選択',
+ startDate: '開始日',
+ startTime: '開始時間',
+ endDate: '終了日',
+ endTime: '終了時間',
+ prevYear: '前年',
+ nextYear: '翌年',
+ prevMonth: '前月',
+ nextMonth: '翌月',
+ year: '年',
+ month1: '1月',
+ month2: '2月',
+ month3: '3月',
+ month4: '4月',
+ month5: '5月',
+ month6: '6月',
+ month7: '7月',
+ month8: '8月',
+ month9: '9月',
+ month10: '10月',
+ month11: '11月',
+ month12: '12月',
+ // week: '週次',
+ weeks: {
+ sun: '日',
+ mon: '月',
+ tue: '火',
+ wed: '水',
+ thu: '木',
+ fri: '金',
+ sat: '土'
+ },
+ months: {
+ jan: '1月',
+ feb: '2月',
+ mar: '3月',
+ apr: '4月',
+ may: '5月',
+ jun: '6月',
+ jul: '7月',
+ aug: '8月',
+ sep: '9月',
+ oct: '10月',
+ nov: '11月',
+ dec: '12月'
+ }
+ },
+ select: {
+ loading: 'ロード中',
+ noMatch: 'データなし',
+ noData: 'データなし',
+ placeholder: '選択してください'
+ },
+ cascader: {
+ noMatch: 'データなし',
+ loading: 'ロード中',
+ placeholder: '選択してください',
+ noData: 'データなし'
+ },
+ pagination: {
+ goto: '',
+ pagesize: '件/ページ',
+ total: '総計 {total} 件',
+ pageClassifier: 'ページ目へ'
+ },
+ messagebox: {
+ title: 'メッセージ',
+ confirm: 'OK',
+ cancel: 'キャンセル',
+ error: '正しくない入力'
+ },
+ upload: {
+ deleteTip: 'Delキーを押して削除する',
+ delete: '削除する',
+ preview: 'プレビュー',
+ continue: '続行する'
+ },
+ table: {
+ emptyText: 'データなし',
+ confirmFilter: '確認',
+ resetFilter: '初期化',
+ clearFilter: 'すべて',
+ sumText: '合計'
+ },
+ tree: {
+ emptyText: 'データなし'
+ },
+ transfer: {
+ noMatch: 'データなし',
+ noData: 'データなし',
+ titles: ['リスト 1', 'リスト 2'],
+ filterPlaceholder: 'キーワードを入力',
+ noCheckedFormat: '総計 {total} 件',
+ hasCheckedFormat: '{checked}/{total} を選択した'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/kg.ts b/src/locales/lang/kg.ts
new file mode 100644
index 0000000..b6a715a
--- /dev/null
+++ b/src/locales/lang/kg.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Мурунку',
+ clear: 'ачык'
+ },
+ datepicker: {
+ now: 'азыр',
+ today: 'бүгүн',
+ cancel: 'жокко чыгарылды',
+ clear: 'ачык',
+ confirm: 'белгилөө',
+ selectDate: 'дата',
+ selectTime: 'тандоо убактысы',
+ startDate: 'Башталган датасы',
+ startTime: 'Start убакыт',
+ endDate: 'Бүткөн датасы',
+ endTime: 'End убакыт',
+ prevYear: 'өткөн жылы',
+ nextYear: 'бир жылдан кийин',
+ prevMonth: 'Өткөн айда',
+ nextMonth: 'Кийинки ай',
+ year: 'жыл',
+ month1: 'биринчи ай',
+ month2: 'Экинчи айда',
+ month3: 'Үчүнчү айда',
+ month4: 'Төртүнчү айда',
+ month5: 'бешинчи айда',
+ month6: 'Алгачкы алты ай',
+ month7: 'жетинчи айда',
+ month8: 'сегизинчи ай',
+ month9: 'Алгачкы тогуз ай',
+ month10: 'онунчу айда',
+ month11: 'он биринчи ай',
+ month12: 'он экинчи айда',
+ // week: '周次',
+ weeks: {
+ sun: 'жети жума',
+ mon: 'дүйшөмбү',
+ tue: 'шейшемби',
+ wed: 'шаршемби',
+ thu: 'бейшемби',
+ fri: 'жума',
+ sat: 'ишемби'
+ },
+ months: {
+ jan: 'биринчи ай',
+ feb: 'Экинчи айда',
+ mar: 'Үчүнчү айда',
+ apr: 'Төртүнчү айда',
+ may: 'бешинчи айда',
+ jun: 'Алгачкы алты ай',
+ jul: 'жетинчи айда',
+ aug: 'сегизинчи ай',
+ sep: 'Алгачкы тогуз ай',
+ oct: 'онунчу айда',
+ nov: 'он биринчи ай',
+ dec: 'он экинчи айда'
+ }
+ },
+ select: {
+ loading: 'Жүктөлүүдө',
+ noMatch: 'Дал келген маалыматтар',
+ noData: 'маалымат жок',
+ placeholder: 'тандоо'
+ },
+ cascader: {
+ noMatch: 'Дал келген маалыматтар',
+ loading: 'Жүктөлүүдө',
+ placeholder: 'тандоо',
+ noData: 'маалымат жок'
+ },
+ pagination: {
+ goto: 'Мурунку',
+ pagesize: 'бир',
+ total: 'бүтүндөй {total} сан ',
+ pageClassifier: 'бет'
+ },
+ messagebox: {
+ title: 'тез',
+ confirm: 'белгилөө',
+ cancel: 'жокко чыгарылды',
+ error: 'Маалыматтарды киргизүү мыйзамдуу эмес!'
+ },
+ upload: {
+ deleteTip: 'Жок кылуу баскычын басуу жок',
+ delete: 'жок кылуу',
+ preview: 'ЖМКнын картинки',
+ continue: 'жүктөп бер'
+ },
+ table: {
+ emptyText: 'маалымат жок',
+ confirmFilter: 'чыпка',
+ resetFilter: 'кайра орнотуу',
+ clearFilter: 'бүткөн',
+ sumText: 'Бардыгы болуп'
+ },
+ tree: {
+ emptyText: 'маалымат жок'
+ },
+ transfer: {
+ noMatch: 'Дал келген маалыматтар',
+ noData: 'маалымат жок',
+ titles: ['1 тизмеси', '2 тизмеси'],
+ filterPlaceholder: 'Сураныч, издөө кирет',
+ noCheckedFormat: 'бүтүндөй {total} сан',
+ hasCheckedFormat: 'Тандалган {checked}/{total} сан'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/km.ts b/src/locales/lang/km.ts
new file mode 100644
index 0000000..185ab0b
--- /dev/null
+++ b/src/locales/lang/km.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'យល់ព្រម',
+ clear: 'លុប'
+ },
+ datepicker: {
+ now: 'ឥឡូវនេះ',
+ today: 'ថ្ងៃនេះ',
+ cancel: 'បោះបង់',
+ clear: 'លុប',
+ confirm: 'យល់ព្រម',
+ selectDate: 'ជ្រើសរើសថ្ងៃ',
+ selectTime: 'ជ្រើសរើសម៉ោង',
+ startDate: 'ថ្ងៃចាប់ផ្តើម',
+ startTime: 'ម៉ោងចាប់ផ្តើម',
+ endDate: 'ថ្ងៃបញ្ចប់',
+ endTime: 'ម៉ោងបញ្ចប់',
+ prevYear: 'ឆ្នាំមុន',
+ nextYear: 'ឆ្នាំក្រោយ',
+ prevMonth: 'ខែមុន',
+ nextMonth: 'ខែក្រោយ',
+ year: 'ឆ្នាំ',
+ month1: 'មករា',
+ month2: 'កុម្ភៈ',
+ month3: 'មីនា',
+ month4: 'មេសា',
+ month5: 'ឧសភា',
+ month6: 'មិថុនា',
+ month7: 'កក្កដា',
+ month8: 'សីហា',
+ month9: 'កញ្ញា',
+ month10: 'តុលា',
+ month11: 'វិច្ឆកា',
+ month12: 'ធ្នូ',
+ // week: 'week',
+ weeks: {
+ sun: 'អាទិត្យ',
+ mon: 'Mon',
+ tue: 'អង្គារ',
+ wed: 'ពុធ',
+ thu: 'ព្រ.ហ',
+ fri: 'សុក្រ',
+ sat: 'សៅរ៏'
+ },
+ months: {
+ jan: 'មករា',
+ feb: 'កុម្ភៈ',
+ mar: 'មីនា',
+ apr: 'មេសា',
+ may: 'ឧសភា',
+ jun: 'មិថុនា',
+ jul: 'កក្កដា',
+ aug: 'សីហា',
+ sep: 'កញ្ញា',
+ oct: 'តុលា',
+ nov: 'វិច្ឆកា',
+ dec: 'ធ្នូ'
+ }
+ },
+ select: {
+ loading: 'កំពុងផ្ទុក',
+ noMatch: 'គ្មានទិន្ន័យដូច',
+ noData: 'គ្មានទិន្ន័យ',
+ placeholder: 'ជ្រើសរើស'
+ },
+ cascader: {
+ noMatch: 'គ្មានទិន្ន័យដូច',
+ loading: 'កំពុងផ្ទុក',
+ placeholder: 'ជ្រើសរើស',
+ noData: 'គ្មានទិន្ន័យ'
+ },
+ pagination: {
+ goto: 'ទៅកាន់',
+ pagesize: '/ទំព័រ',
+ total: 'សរុប {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'សារ',
+ confirm: 'យល់ព្រម',
+ cancel: 'បោះបង់',
+ error: 'ការបញ្ចូលមិនអនុញ្ញាត'
+ },
+ upload: {
+ deleteTip: 'ចុចលុបដើម្បីដកចេញ',
+ delete: 'លុប',
+ preview: 'មើល',
+ continue: 'បន្ត'
+ },
+ table: {
+ emptyText: 'គ្មានទិន្ន័យ',
+ confirmFilter: 'យល់ព្រម',
+ resetFilter: 'កំណត់ឡើងវិញ',
+ clearFilter: 'ទាំងអស់',
+ sumText: 'បូក'
+ },
+ tree: {
+ emptyText: 'គ្មានទិន្ន័យ'
+ },
+ transfer: {
+ noMatch: 'គ្មានទិន្ន័យដូច',
+ noData: 'គ្មានទិន្ន័យ',
+ titles: ['បញ្ជី ១', 'បញ្ជី ២'],
+ filterPlaceholder: 'បញ្ចូលពាក្យ',
+ noCheckedFormat: '{total} ធាតុ',
+ hasCheckedFormat: '{checked}/{total} បានគូសធីក'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ko.ts b/src/locales/lang/ko.ts
new file mode 100644
index 0000000..71fe338
--- /dev/null
+++ b/src/locales/lang/ko.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: '확인',
+ clear: '초기화'
+ },
+ datepicker: {
+ now: '지금',
+ today: '오늘',
+ cancel: '취소',
+ clear: '초기화',
+ confirm: '확인',
+ selectDate: '날짜 선택',
+ selectTime: '시간 선택',
+ startDate: '시작 날짜',
+ startTime: '시작 시간',
+ endDate: '종료 날짜',
+ endTime: '종료 시간',
+ prevYear: '지난해',
+ nextYear: '다음해',
+ prevMonth: '지난달',
+ nextMonth: '다음달',
+ year: '년',
+ month1: '1월',
+ month2: '2월',
+ month3: '3월',
+ month4: '4월',
+ month5: '5월',
+ month6: '6월',
+ month7: '7월',
+ month8: '8월',
+ month9: '9월',
+ month10: '10월',
+ month11: '11월',
+ month12: '12월',
+ // week: 'week',
+ weeks: {
+ sun: '일',
+ mon: '월',
+ tue: '화',
+ wed: '수',
+ thu: '목',
+ fri: '금',
+ sat: '토'
+ },
+ months: {
+ jan: '1월',
+ feb: '2월',
+ mar: '3월',
+ apr: '4월',
+ may: '5월',
+ jun: '6월',
+ jul: '7월',
+ aug: '8월',
+ sep: '9월',
+ oct: '10월',
+ nov: '11월',
+ dec: '12월'
+ }
+ },
+ select: {
+ loading: '불러오는 중',
+ noMatch: '맞는 데이터가 없습니다',
+ noData: '데이터 없음',
+ placeholder: '선택'
+ },
+ cascader: {
+ noMatch: '맞는 데이터가 없습니다',
+ loading: '불러오는 중',
+ placeholder: '선택',
+ noData: '데이터 없음'
+ },
+ pagination: {
+ goto: '이동',
+ pagesize: '/page',
+ total: '총 {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: '메시지',
+ confirm: '확인',
+ cancel: '취소',
+ error: '올바르지 않은 입력'
+ },
+ upload: {
+ deleteTip: '클릭시 삭제됩니다',
+ delete: '삭제',
+ preview: '미리보기',
+ continue: '계속하기'
+ },
+ table: {
+ emptyText: '데이터 없음',
+ confirmFilter: '확인',
+ resetFilter: '초기화',
+ clearFilter: '전체',
+ sumText: '합'
+ },
+ tree: {
+ emptyText: '데이터 없음'
+ },
+ transfer: {
+ noMatch: '맞는 데이터가 없습니다',
+ noData: '데이터 없음',
+ titles: ['리스트 1', '리스트 2'],
+ filterPlaceholder: ' 입력하세요',
+ noCheckedFormat: '{total} 항목',
+ hasCheckedFormat: '{checked}/{total} 선택됨'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ku.ts b/src/locales/lang/ku.ts
new file mode 100644
index 0000000..ff57fcf
--- /dev/null
+++ b/src/locales/lang/ku.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Temam',
+ clear: 'Paqij bike'
+ },
+ datepicker: {
+ now: 'Niha',
+ today: 'Îro',
+ cancel: 'Betal bike',
+ clear: 'Paqij bike',
+ confirm: 'Temam',
+ selectDate: 'Dîrokê bibijêre',
+ selectTime: 'Demê bibijêre',
+ startDate: 'Dîroka Destpêkê',
+ startTime: 'Dema Destpêkê',
+ endDate: 'Dîroka Dawî',
+ endTime: 'Dema Dawî',
+ prevYear: 'Sala Pêş',
+ nextYear: 'Sala Paş',
+ prevMonth: 'Meha Pêş',
+ nextMonth: 'Meha Paş',
+ year: 'Sal',
+ month1: 'Rêbendan',
+ month2: 'Reşemeh',
+ month3: 'Adar',
+ month4: 'Avrêl',
+ month5: 'Gulan',
+ month6: 'Pûşber',
+ month7: 'Tîrmeh',
+ month8: 'Gilavêj',
+ month9: 'Rezber',
+ month10: 'Kewçêr',
+ month11: 'Sarmawaz',
+ month12: 'Berfanbar',
+ // week: 'week',
+ weeks: {
+ sun: 'Yek',
+ mon: 'Duş',
+ tue: 'Sêş',
+ wed: 'Çar',
+ thu: 'Pên',
+ fri: 'În',
+ sat: 'Şem'
+ },
+ months: {
+ jan: 'Rêb',
+ feb: 'Reş',
+ mar: 'Ada',
+ apr: 'Avr',
+ may: 'Gul',
+ jun: 'Pûş',
+ jul: 'Tîr',
+ aug: 'Gil',
+ sep: 'Rez',
+ oct: 'Kew',
+ nov: 'Sar',
+ dec: 'Ber'
+ }
+ },
+ select: {
+ loading: 'Bardibe',
+ noMatch: 'Li hembere ve agahî tune',
+ noData: 'Agahî tune',
+ placeholder: 'Bibijêre'
+ },
+ cascader: {
+ noMatch: 'Li hembere ve agahî tune',
+ loading: 'Bardibe',
+ placeholder: 'Bibijêre',
+ noData: 'Agahî tune'
+ },
+ pagination: {
+ goto: 'Biçe',
+ pagesize: '/rupel',
+ total: 'Tevahî {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Peyam',
+ confirm: 'Temam',
+ cancel: 'Betal bike',
+ error: 'Beyana çewt'
+ },
+ upload: {
+ deleteTip: 'ji bo rake pêl "delete" bike',
+ delete: 'Rake',
+ preview: 'Pêşdîtin',
+ continue: 'Berdewam'
+ },
+ table: {
+ emptyText: 'Agahî tune',
+ confirmFilter: 'Piştrast bike',
+ resetFilter: 'Jê bibe',
+ clearFilter: 'Hemû',
+ sumText: 'Kom'
+ },
+ tree: {
+ emptyText: 'Agahî tune'
+ },
+ transfer: {
+ noMatch: 'Li hembere ve agahî tune',
+ noData: 'Agahî tune',
+ titles: ['Lîste 1', 'Lîste 2'],
+ filterPlaceholder: 'Binivîse',
+ noCheckedFormat: '{total} lib',
+ hasCheckedFormat: '{checked}/{total} bijartin'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/kz.ts b/src/locales/lang/kz.ts
new file mode 100644
index 0000000..7cdba75
--- /dev/null
+++ b/src/locales/lang/kz.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Қабылдау',
+ clear: 'Тазалау'
+ },
+ datepicker: {
+ now: 'Қазір',
+ today: 'Бүгін',
+ cancel: 'Болдырмау',
+ clear: 'Тазалау',
+ confirm: 'Қабылдау',
+ selectDate: 'Күнді таңдаңыз',
+ selectTime: 'Сағатты таңдаңыз',
+ startDate: 'Басталу күні',
+ startTime: 'Басталу сағаты',
+ endDate: 'Аяқталу күні',
+ endTime: 'Аяқталу сағаты',
+ prevYear: 'Алдыңғы жыл',
+ nextYear: 'Келесі жыл',
+ prevMonth: 'Алдыңғы ай',
+ nextMonth: 'Келесі ай',
+ year: 'Жыл',
+ month1: 'Қаңтар',
+ month2: 'Ақпан',
+ month3: 'Наурыз',
+ month4: 'Сәуір',
+ month5: 'Мамыр',
+ month6: 'Маусым',
+ month7: 'Шілде',
+ month8: 'Тамыз',
+ month9: 'Қыркүйек',
+ month10: 'Қазан',
+ month11: 'Қараша',
+ month12: 'Желтоқсан',
+ week: 'Апта',
+ weeks: {
+ sun: 'Жек',
+ mon: 'Дүй',
+ tue: 'Сей',
+ wed: 'Сәр',
+ thu: 'Бей',
+ fri: 'Жұм',
+ sat: 'Сен'
+ },
+ months: {
+ jan: 'Қаң',
+ feb: 'Ақп',
+ mar: 'Нау',
+ apr: 'Сәу',
+ may: 'Мам',
+ jun: 'Мау',
+ jul: 'Шіл',
+ aug: 'Там',
+ sep: 'Қыр',
+ oct: 'Қаз',
+ nov: 'Қар',
+ dec: 'Жел'
+ }
+ },
+ select: {
+ loading: 'Жүктелуде',
+ noMatch: 'Сәйкес деректер жоқ',
+ noData: 'Деректер жоқ',
+ placeholder: 'Таңдаңыз'
+ },
+ cascader: {
+ noMatch: 'Сәйкес деректер жоқ',
+ loading: 'Жүктелуде',
+ placeholder: 'Таңдаңыз',
+ noData: 'Деректер жоқ'
+ },
+ pagination: {
+ goto: 'Бару',
+ pagesize: '/page',
+ total: 'Барлығы {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Хабар',
+ confirm: 'Қабылдау',
+ cancel: 'Болдырмау',
+ error: 'Жарамсыз енгізулер'
+ },
+ upload: {
+ deleteTip: 'Өшіруді басып өшіріңіз',
+ delete: 'Өшіру',
+ preview: 'Алдын ала қарау',
+ continue: 'Жалғастыру'
+ },
+ table: {
+ emptyText: 'Деректер жоқ',
+ confirmFilter: 'Қабылдау',
+ resetFilter: 'Қалпына келтіру',
+ clearFilter: 'Барлығы',
+ sumText: 'Сомасы'
+ },
+ tree: {
+ emptyText: 'Деректер жоқ'
+ },
+ transfer: {
+ noMatch: 'Сәйкес деректер жоқ',
+ noData: 'Деректер жоқ',
+ titles: ['List 1', 'List 2'],
+ filterPlaceholder: 'Кілт сөзді енгізіңіз',
+ noCheckedFormat: '{total} элэмэнт',
+ hasCheckedFormat: '{checked}/{total} құсбелгісі қойылды'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/lt.ts b/src/locales/lang/lt.ts
new file mode 100644
index 0000000..7f5e10f
--- /dev/null
+++ b/src/locales/lang/lt.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Valyti'
+ },
+ datepicker: {
+ now: 'Dabar',
+ today: 'Šiandien',
+ cancel: 'Atšaukti',
+ clear: 'Valyti',
+ confirm: 'OK',
+ selectDate: 'Pasirink datą',
+ selectTime: 'Pasirink laiką',
+ startDate: 'Data nuo',
+ startTime: 'Laikas nuo',
+ endDate: 'Data iki',
+ endTime: 'Laikas iki',
+ prevYear: 'Metai atgal',
+ nextYear: 'Metai į priekį',
+ prevMonth: 'Mėn. atgal',
+ nextMonth: 'Mėn. į priekį',
+ year: '',
+ month1: 'Sausis',
+ month2: 'Vasaris',
+ month3: 'Kovas',
+ month4: 'Balandis',
+ month5: 'Gegužė',
+ month6: 'Birželis',
+ month7: 'Liepa',
+ month8: 'Rugpjūtis',
+ month9: 'Rugsėjis',
+ month10: 'Spalis',
+ month11: 'Lapkritis',
+ month12: 'Gruodis',
+ // week: 'savaitė',
+ weeks: {
+ sun: 'S.',
+ mon: 'Pr.',
+ tue: 'A.',
+ wed: 'T.',
+ thu: 'K.',
+ fri: 'Pn.',
+ sat: 'Š.'
+ },
+ months: {
+ jan: 'Sau',
+ feb: 'Vas',
+ mar: 'Kov',
+ apr: 'Bal',
+ may: 'Geg',
+ jun: 'Bir',
+ jul: 'Lie',
+ aug: 'Rugp',
+ sep: 'Rugs',
+ oct: 'Spa',
+ nov: 'Lap',
+ dec: 'Gruo'
+ }
+ },
+ select: {
+ loading: 'Kraunasi',
+ noMatch: 'Duomenų nerasta',
+ noData: 'Nėra duomenų',
+ placeholder: 'Pasirink'
+ },
+ cascader: {
+ noMatch: 'Duomenų nerasta',
+ loading: 'Kraunasi',
+ placeholder: 'Pasirink',
+ noData: 'Nėra duomenų'
+ },
+ pagination: {
+ goto: 'Eiti į',
+ pagesize: '/p',
+ total: 'Viso {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Žinutė',
+ confirm: 'OK',
+ cancel: 'Atšaukti',
+ error: 'Klaida įvestuose duomenyse'
+ },
+ upload: {
+ deleteTip: 'spauskite "Trinti" norėdami pašalinti',
+ delete: 'Trinti',
+ preview: 'Peržiūrėti',
+ continue: 'Toliau'
+ },
+ table: {
+ emptyText: 'Duomenų nerasta',
+ confirmFilter: 'Patvirtinti',
+ resetFilter: 'Atstatyti',
+ clearFilter: 'Išvalyti',
+ sumText: 'Suma'
+ },
+ tree: {
+ emptyText: 'Nėra duomenų'
+ },
+ transfer: {
+ noMatch: 'Duomenų nerasta',
+ noData: 'Nėra duomenų',
+ titles: ['Sąrašas 1', 'Sąrašas 2'],
+ filterPlaceholder: 'Įvesk raktažodį',
+ noCheckedFormat: 'Viso: {total}',
+ hasCheckedFormat: 'Pažymėta {checked} iš {total}'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/lv.ts b/src/locales/lang/lv.ts
new file mode 100644
index 0000000..975b917
--- /dev/null
+++ b/src/locales/lang/lv.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Labi',
+ clear: 'Notīrīt'
+ },
+ datepicker: {
+ now: 'Tagad',
+ today: 'Šodien',
+ cancel: 'Atcelt',
+ clear: 'Notīrīt',
+ confirm: 'Labi',
+ selectDate: 'Izvēlēties datumu',
+ selectTime: 'Izvēlēties laiku',
+ startDate: 'Sākuma datums',
+ startTime: 'Sākuma laiks',
+ endDate: 'Beigu datums',
+ endTime: 'Beigu laiks',
+ prevYear: 'Iepriekšējais gads',
+ nextYear: 'Nākamais gads',
+ prevMonth: 'Iepriekšējais mēnesis',
+ nextMonth: 'Nākamais mēnesis',
+ year: '',
+ month1: 'Janvāris',
+ month2: 'Februāris',
+ month3: 'Marts',
+ month4: 'Aprīlis',
+ month5: 'Maijs',
+ month6: 'Jūnijs',
+ month7: 'Jūlijs',
+ month8: 'Augusts',
+ month9: 'Septembris',
+ month10: 'Oktobris',
+ month11: 'Novembris',
+ month12: 'Decembris',
+ // week: 'nedēļa',
+ weeks: {
+ sun: 'Sv',
+ mon: 'Pr',
+ tue: 'Ot',
+ wed: 'Tr',
+ thu: 'Ce',
+ fri: 'Pk',
+ sat: 'Se'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Mai',
+ jun: 'Jūn',
+ jul: 'Jūl',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Ielādē',
+ noMatch: 'Nav atbilstošu datu',
+ noData: 'Nav datu',
+ placeholder: 'Izvēlēties'
+ },
+ cascader: {
+ noMatch: 'Nav atbilstošu datu',
+ loading: 'Ielādē',
+ placeholder: 'Izvēlēties',
+ noData: 'Nav datu'
+ },
+ pagination: {
+ goto: 'Iet uz',
+ pagesize: '/lapa',
+ total: 'Kopā {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Paziņojums',
+ confirm: 'Labi',
+ cancel: 'Atcelt',
+ error: 'Nederīga ievade'
+ },
+ upload: {
+ deleteTip: 'Nospiediet dzēst lai izņemtu',
+ delete: 'Dzēst',
+ preview: 'Priekšskatīt',
+ continue: 'Turpināt'
+ },
+ table: {
+ emptyText: 'Nav datu',
+ confirmFilter: 'Apstiprināt',
+ resetFilter: 'Atiestatīt',
+ clearFilter: 'Visi',
+ sumText: 'Summa'
+ },
+ tree: {
+ emptyText: 'Nav datu'
+ },
+ transfer: {
+ noMatch: 'Nav atbilstošu datu',
+ noData: 'Nav datu',
+ titles: ['Saraksts 1', 'Saraksts 2'],
+ filterPlaceholder: 'Ievadīt atslēgvārdu',
+ noCheckedFormat: '{total} vienības',
+ hasCheckedFormat: '{checked}/{total} atzīmēti'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/mn.ts b/src/locales/lang/mn.ts
new file mode 100644
index 0000000..5c3aaf2
--- /dev/null
+++ b/src/locales/lang/mn.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Тийм',
+ clear: 'Цэвэрлэх'
+ },
+ datepicker: {
+ now: 'Одоо',
+ today: 'Өнөөдөр',
+ cancel: 'Болих',
+ clear: 'Цэвэрлэх',
+ confirm: 'Тийм',
+ selectDate: 'Огноог сонго',
+ selectTime: 'Цагийг сонго',
+ startDate: 'Эхлэх огноо',
+ startTime: 'Эхлэх цаг',
+ endDate: 'Дуусах огноо',
+ endTime: 'Дуусах цаг',
+ prevYear: 'Өмнөх жил',
+ nextYear: 'Дараа жил',
+ prevMonth: 'Өмнөх сар',
+ nextMonth: 'Дараа сар',
+ year: 'он',
+ month1: '1 сар',
+ month2: '2 сар',
+ month3: '3 сар',
+ month4: '4 сар',
+ month5: '5 сар',
+ month6: '6 сар',
+ month7: '7 сар',
+ month8: '8 сар',
+ month9: '9 сар',
+ month10: '10 сар',
+ month11: '11 сар',
+ month12: '12 сар',
+ week: 'Долоо хоног',
+ weeks: {
+ sun: 'Ням',
+ mon: 'Дав',
+ tue: 'Мяг',
+ wed: 'Лха',
+ thu: 'Пүр',
+ fri: 'Баа',
+ sat: 'Бям'
+ },
+ months: {
+ jan: '1 сар',
+ feb: '2 сар',
+ mar: '3 сар',
+ apr: '4 сар',
+ may: '5 сар',
+ jun: '6 сар',
+ jul: '7 сар',
+ aug: '8 сар',
+ sep: '9 сар',
+ oct: '10 сар',
+ nov: '11 сар',
+ dec: '12 сар'
+ }
+ },
+ select: {
+ loading: 'Ачаалж байна',
+ noMatch: 'Тохирох өгөгдөл байхгүй',
+ noData: 'Өгөгдөл байхгүй',
+ placeholder: 'Сонгох'
+ },
+ cascader: {
+ noMatch: 'Тохирох өгөгдөл байхгүй',
+ loading: 'Ачаалж байна',
+ placeholder: 'Сонгох',
+ noData: 'Өгөгдөл байхгүй'
+ },
+ pagination: {
+ goto: 'Очих',
+ pagesize: '/хуудас',
+ total: 'Нийт {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Зурвас',
+ confirm: 'Тийм',
+ cancel: 'Болих',
+ error: 'Буруу утга'
+ },
+ upload: {
+ deleteTip: 'Устгахын дарж арилга',
+ delete: 'Устгах',
+ preview: 'Өмнөх',
+ continue: 'Үргэлжлүүлэх'
+ },
+ table: {
+ emptyText: 'Өгөгдөл байхгүй',
+ confirmFilter: 'Зөвшөөрөх',
+ resetFilter: 'Цэвэрлэх',
+ clearFilter: 'Бүгд',
+ sumText: 'Нийт'
+ },
+ tree: {
+ emptyText: 'Өгөгдөл байхгүй'
+ },
+ transfer: {
+ noMatch: 'Тохирох өгөгдөл байхгүй',
+ noData: 'Өгөгдөл байхгүй',
+ titles: ['Жагсаалт 1', 'Жагсаалт 2'],
+ filterPlaceholder: 'Утга оруул',
+ noCheckedFormat: '{total} өгөгдөл',
+ hasCheckedFormat: '{checked}/{total} сонгосон'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/nb-NO.ts b/src/locales/lang/nb-NO.ts
new file mode 100644
index 0000000..2674d28
--- /dev/null
+++ b/src/locales/lang/nb-NO.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Tøm'
+ },
+ datepicker: {
+ now: 'Nå',
+ today: 'I dag',
+ cancel: 'Avbryt',
+ clear: 'Tøm',
+ confirm: 'OK',
+ selectDate: 'Velg dato',
+ selectTime: 'Velg tidspunkt',
+ startDate: 'Start Dato',
+ startTime: 'Start Tidspunkt',
+ endDate: 'Sluttdato',
+ endTime: 'Sluttidspunkt',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'Januar',
+ month2: 'Februar',
+ month3: 'Mars',
+ month4: 'April',
+ month5: 'Mai',
+ month6: 'Juni',
+ month7: 'Juli',
+ month8: 'August',
+ month9: 'September',
+ month10: 'Oktober',
+ month11: 'November',
+ month12: 'Desember',
+ // week: 'week',
+ weeks: {
+ sun: 'Søn',
+ mon: 'Man',
+ tue: 'Tir',
+ wed: 'Ons',
+ thu: 'Tor',
+ fri: 'Fre',
+ sat: 'Lør'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Mai',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Des'
+ }
+ },
+ select: {
+ loading: 'Laster',
+ noMatch: 'Ingen samsvarende data',
+ noData: 'Ingen data',
+ placeholder: 'Velg'
+ },
+ cascader: {
+ noMatch: 'Ingen samsvarende data',
+ loading: 'Laster',
+ placeholder: 'Velg',
+ noData: 'Ingen data'
+ },
+ pagination: {
+ goto: 'Gå til',
+ pagesize: '/side',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ confirm: 'OK',
+ cancel: 'Avbryt',
+ error: 'Ugyldig input'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Slett',
+ preview: 'Forhåndsvisning',
+ continue: 'Fortsett'
+ },
+ table: {
+ emptyText: 'Ingen Data',
+ confirmFilter: 'Bekreft',
+ resetFilter: 'Tilbakestill',
+ clearFilter: 'Alle',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: 'Ingen Data'
+ },
+ transfer: {
+ noMatch: 'Ingen samsvarende data',
+ noData: 'Ingen data',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/nl.ts b/src/locales/lang/nl.ts
new file mode 100644
index 0000000..37a9737
--- /dev/null
+++ b/src/locales/lang/nl.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Bevestig',
+ clear: 'Wissen'
+ },
+ datepicker: {
+ now: 'Nu',
+ today: 'Vandaag',
+ cancel: 'Annuleren',
+ clear: 'Legen',
+ confirm: 'Bevestig',
+ selectDate: 'Selecteer datum',
+ selectTime: 'Selecteer tijd',
+ startDate: 'Startdatum',
+ startTime: 'Starttijd',
+ endDate: 'Einddatum',
+ endTime: 'Eindtijd',
+ prevYear: 'Vorig jaar',
+ nextYear: 'Volgend jaar',
+ prevMonth: 'Vorige maand',
+ nextMonth: 'Volgende maand',
+ year: '',
+ month1: 'januari',
+ month2: 'februari',
+ month3: 'maart',
+ month4: 'april',
+ month5: 'mei',
+ month6: 'juni',
+ month7: 'juli',
+ month8: 'augustus',
+ month9: 'september',
+ month10: 'oktober',
+ month11: 'november',
+ month12: 'december',
+ // week: 'week',
+ weeks: {
+ sun: 'Zo',
+ mon: 'Ma',
+ tue: 'Di',
+ wed: 'Wo',
+ thu: 'Do',
+ fri: 'Vr',
+ sat: 'Za'
+ },
+ months: {
+ jan: 'jan',
+ feb: 'feb',
+ mar: 'maa',
+ apr: 'apr',
+ may: 'mei',
+ jun: 'jun',
+ jul: 'jul',
+ aug: 'aug',
+ sep: 'sep',
+ oct: 'okt',
+ nov: 'nov',
+ dec: 'dec'
+ }
+ },
+ select: {
+ loading: 'Laden',
+ noMatch: 'Geen overeenkomende resultaten',
+ noData: 'Geen data',
+ placeholder: 'Selecteer'
+ },
+ cascader: {
+ noMatch: 'Geen overeenkomende resultaten',
+ loading: 'Laden',
+ placeholder: 'Selecteer',
+ noData: 'Geen data'
+ },
+ pagination: {
+ goto: 'Ga naar',
+ pagesize: '/pagina',
+ total: 'Totaal {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Bericht',
+ confirm: 'Bevestig',
+ cancel: 'Annuleren',
+ error: 'Ongeldige invoer'
+ },
+ upload: {
+ deleteTip: 'Kies verwijder om te wissen',
+ delete: 'Verwijder',
+ preview: 'Voorbeeld',
+ continue: 'Doorgaan'
+ },
+ table: {
+ emptyText: 'Geen data',
+ confirmFilter: 'Bevestigen',
+ resetFilter: 'Reset',
+ clearFilter: 'Alles',
+ sumText: 'Som'
+ },
+ tree: {
+ emptyText: 'Geen data'
+ },
+ transfer: {
+ noMatch: 'Geen overeenkomende resultaten',
+ noData: 'Geen data',
+ titles: ['Lijst 1', 'Lijst 2'],
+ filterPlaceholder: 'Geef zoekwoerd',
+ noCheckedFormat: '{total} items',
+ hasCheckedFormat: '{checked}/{total} geselecteerd'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/pl.ts b/src/locales/lang/pl.ts
new file mode 100644
index 0000000..b0eaf89
--- /dev/null
+++ b/src/locales/lang/pl.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Wyczyść'
+ },
+ datepicker: {
+ now: 'Teraz',
+ today: 'Dzisiaj',
+ cancel: 'Anuluj',
+ clear: 'Wyczyść',
+ confirm: 'OK',
+ selectDate: 'Wybierz datę',
+ selectTime: 'Wybierz godzinę',
+ startDate: 'Data początkowa',
+ startTime: 'Godzina początkowa',
+ endDate: 'Data końcowa',
+ endTime: 'Czas końcowa',
+ prevYear: 'Poprzedni rok',
+ nextYear: 'Następny rok',
+ prevMonth: 'Poprzedni miesiąc',
+ nextMonth: 'Następny miesiąc',
+ year: 'rok',
+ month1: 'styczeń',
+ month2: 'luty',
+ month3: 'marzec',
+ month4: 'kwiecień',
+ month5: 'maj',
+ month6: 'czerwiec',
+ month7: 'lipiec',
+ month8: 'sierpień',
+ month9: 'wrzesień',
+ month10: 'październik',
+ month11: 'listopad',
+ month12: 'grudzień',
+ week: 'tydzień',
+ weeks: {
+ sun: 'niedz.',
+ mon: 'pon.',
+ tue: 'wt.',
+ wed: 'śr.',
+ thu: 'czw.',
+ fri: 'pt.',
+ sat: 'sob.'
+ },
+ months: {
+ jan: 'STY',
+ feb: 'LUT',
+ mar: 'MAR',
+ apr: 'KWI',
+ may: 'MAJ',
+ jun: 'CZE',
+ jul: 'LIP',
+ aug: 'SIE',
+ sep: 'WRZ',
+ oct: 'PAŹ',
+ nov: 'LIS',
+ dec: 'GRU'
+ }
+ },
+ select: {
+ loading: 'Ładowanie',
+ noMatch: 'Brak dopasowań',
+ noData: 'Brak danych',
+ placeholder: 'Wybierz'
+ },
+ cascader: {
+ noMatch: 'Brak dopasowań',
+ loading: 'Ładowanie',
+ placeholder: 'Wybierz',
+ noData: 'Brak danych'
+ },
+ pagination: {
+ goto: 'Idź do',
+ pagesize: '/strona',
+ total: 'Wszystkich {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Wiadomość',
+ confirm: 'OK',
+ cancel: 'Anuluj',
+ error: 'Wiadomość zawiera niedozwolone znaki'
+ },
+ upload: {
+ deleteTip: 'kliknij kasuj aby usunąć',
+ delete: 'Kasuj',
+ preview: 'Podgląd',
+ continue: 'Kontynuuj'
+ },
+ table: {
+ emptyText: 'Brak danych',
+ confirmFilter: 'Potwierdź',
+ resetFilter: 'Resetuj',
+ clearFilter: 'Wszystko',
+ sumText: 'Razem'
+ },
+ tree: {
+ emptyText: 'Brak danych'
+ },
+ transfer: {
+ noMatch: 'Brak dopasowań',
+ noData: 'Brak danych',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Wpisz szukaną frazę',
+ noCheckedFormat: 'razem: {total}',
+ hasCheckedFormat: 'wybranych: {checked}/{total}'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/pt-br.ts b/src/locales/lang/pt-br.ts
new file mode 100644
index 0000000..7939dfb
--- /dev/null
+++ b/src/locales/lang/pt-br.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Confirmar',
+ clear: 'Limpar'
+ },
+ datepicker: {
+ now: 'Agora',
+ today: 'Hoje',
+ cancel: 'Cancelar',
+ clear: 'Limpar',
+ confirm: 'Confirmar',
+ selectDate: 'Selecione a data',
+ selectTime: 'Selecione a hora',
+ startDate: 'Data inicial',
+ startTime: 'Hora inicial',
+ endDate: 'Data final',
+ endTime: 'Hora final',
+ prevYear: 'Ano anterior',
+ nextYear: 'Próximo ano',
+ prevMonth: 'Mês anterior',
+ nextMonth: 'Próximo mês',
+ year: '',
+ month1: 'Janeiro',
+ month2: 'Fevereiro',
+ month3: 'Março',
+ month4: 'Abril',
+ month5: 'Maio',
+ month6: 'Junho',
+ month7: 'Julho',
+ month8: 'Agosto',
+ month9: 'Setembro',
+ month10: 'Outubro',
+ month11: 'Novembro',
+ month12: 'Dezembro',
+ // week: 'semana',
+ weeks: {
+ sun: 'Dom',
+ mon: 'Seg',
+ tue: 'Ter',
+ wed: 'Qua',
+ thu: 'Qui',
+ fri: 'Sex',
+ sat: 'Sab'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Fev',
+ mar: 'Mar',
+ apr: 'Abr',
+ may: 'Mai',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Ago',
+ sep: 'Set',
+ oct: 'Out',
+ nov: 'Nov',
+ dec: 'Dez'
+ }
+ },
+ select: {
+ loading: 'Carregando',
+ noMatch: 'Sem resultados',
+ noData: 'Sem dados',
+ placeholder: 'Selecione'
+ },
+ cascader: {
+ noMatch: 'Sem resultados',
+ loading: 'Carregando',
+ placeholder: 'Selecione',
+ noData: 'Sem dados'
+ },
+ pagination: {
+ goto: 'Ir para',
+ pagesize: '/página',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Mensagem',
+ confirm: 'Confirmar',
+ cancel: 'Cancelar',
+ error: 'Erro!'
+ },
+ upload: {
+ deleteTip: 'aperte delete para apagar',
+ delete: 'Apagar',
+ preview: 'Pré-visualizar',
+ continue: 'Continuar'
+ },
+ table: {
+ emptyText: 'Sem dados',
+ confirmFilter: 'Confirmar',
+ resetFilter: 'Limpar',
+ clearFilter: 'Todos',
+ sumText: 'Total'
+ },
+ tree: {
+ emptyText: 'Sem dados'
+ },
+ transfer: {
+ noMatch: 'Sem resultados',
+ noData: 'Sem dados',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Digite uma palavra-chave',
+ noCheckedFormat: '{total} itens',
+ hasCheckedFormat: '{checked}/{total} selecionados'
+ },
+ image: {
+ error: 'Erro ao carregar imagem'
+ },
+ pageHeader: {
+ title: 'Voltar'
+ }
+ }
+};
diff --git a/src/locales/lang/pt.ts b/src/locales/lang/pt.ts
new file mode 100644
index 0000000..1cc88a6
--- /dev/null
+++ b/src/locales/lang/pt.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Confirmar',
+ clear: 'Limpar'
+ },
+ datepicker: {
+ now: 'Agora',
+ today: 'Hoje',
+ cancel: 'Cancelar',
+ clear: 'Limpar',
+ confirm: 'Confirmar',
+ selectDate: 'Selecione a data',
+ selectTime: 'Selecione a hora',
+ startDate: 'Data de inicio',
+ startTime: 'Hora de inicio',
+ endDate: 'Data de fim',
+ endTime: 'Hora de fim',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'Janeiro',
+ month2: 'Fevereiro',
+ month3: 'Março',
+ month4: 'Abril',
+ month5: 'Maio',
+ month6: 'Junho',
+ month7: 'Julho',
+ month8: 'Agosto',
+ month9: 'Setembro',
+ month10: 'Outubro',
+ month11: 'Novembro',
+ month12: 'Dezembro',
+ // week: 'semana',
+ weeks: {
+ sun: 'Dom',
+ mon: 'Seg',
+ tue: 'Ter',
+ wed: 'Qua',
+ thu: 'Qui',
+ fri: 'Sex',
+ sat: 'Sab'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Fev',
+ mar: 'Mar',
+ apr: 'Abr',
+ may: 'Mai',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Ago',
+ sep: 'Set',
+ oct: 'Out',
+ nov: 'Nov',
+ dec: 'Dez'
+ }
+ },
+ select: {
+ loading: 'A carregar',
+ noMatch: 'Sem correspondência',
+ noData: 'Sem dados',
+ placeholder: 'Selecione'
+ },
+ cascader: {
+ noMatch: 'Sem correspondência',
+ loading: 'A carregar',
+ placeholder: 'Selecione',
+ noData: 'Sem dados'
+ },
+ pagination: {
+ goto: 'Ir para',
+ pagesize: '/pagina',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Mensagem',
+ confirm: 'Confirmar',
+ cancel: 'Cancelar',
+ error: 'Erro!'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Apagar',
+ preview: 'Previsualizar',
+ continue: 'Continuar'
+ },
+ table: {
+ emptyText: 'Sem dados',
+ confirmFilter: 'Confirmar',
+ resetFilter: 'Limpar',
+ clearFilter: 'Todos',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: 'Sem dados'
+ },
+ transfer: {
+ noMatch: 'Sem correspondência',
+ noData: 'Sem dados',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ro.ts b/src/locales/lang/ro.ts
new file mode 100644
index 0000000..21134de
--- /dev/null
+++ b/src/locales/lang/ro.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Șterge'
+ },
+ datepicker: {
+ now: 'Acum',
+ today: 'Azi',
+ cancel: 'Anulează',
+ clear: 'Șterge',
+ confirm: 'OK',
+ selectDate: 'Selectează data',
+ selectTime: 'Selectează ora',
+ startDate: 'Data de început',
+ startTime: 'Ora de început',
+ endDate: 'Data de sfârșit',
+ endTime: 'Ora de sfârșit',
+ prevYear: 'Anul trecut',
+ nextYear: 'Anul următor',
+ prevMonth: 'Luna trecută',
+ nextMonth: 'Luna următoare',
+ year: '',
+ month1: 'Ianuarie',
+ month2: 'Februarie',
+ month3: 'Martie',
+ month4: 'Aprilie',
+ month5: 'Mai',
+ month6: 'Iunie',
+ month7: 'Iulie',
+ month8: 'August',
+ month9: 'Septembrie',
+ month10: 'Octombrie',
+ month11: 'Noiembrie',
+ month12: 'Decembrie',
+ // week: 'week',
+ weeks: {
+ sun: 'Du',
+ mon: 'Lu',
+ tue: 'Ma',
+ wed: 'Mi',
+ thu: 'Jo',
+ fri: 'Vi',
+ sat: 'Sâ'
+ },
+ months: {
+ jan: 'Ian',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Mai',
+ jun: 'Iun',
+ jul: 'Iul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Oct',
+ nov: 'Noi',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Se încarcă',
+ noMatch: 'Nu există date potrivite',
+ noData: 'Nu există date',
+ placeholder: 'Selectează'
+ },
+ cascader: {
+ noMatch: 'Nu există date potrivite',
+ loading: 'Se încarcă',
+ placeholder: 'Selectează',
+ noData: 'Nu există date'
+ },
+ pagination: {
+ goto: 'Go to',
+ pagesize: '/pagina',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Mesaj',
+ confirm: 'OK',
+ cancel: 'Anulează',
+ error: 'Date introduse eronate'
+ },
+ upload: {
+ deleteTip: 'apăsați pe ștergeți pentru a elimina',
+ delete: 'șterge',
+ preview: 'previzualizare',
+ continue: 'continuă'
+ },
+ table: {
+ emptyText: 'Nu există date',
+ confirmFilter: 'Confirmă',
+ resetFilter: 'Resetează',
+ clearFilter: 'Tot',
+ sumText: 'Suma'
+ },
+ tree: {
+ emptyText: 'Nu există date'
+ },
+ transfer: {
+ noMatch: 'Nu există date potrivite',
+ noData: 'Nu există date',
+ titles: ['Lista 1', 'Lista 2'],
+ filterPlaceholder: 'Introduceți cuvântul cheie',
+ noCheckedFormat: '{total} elemente',
+ hasCheckedFormat: '{checked}/{total} verificate'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ru-RU.ts b/src/locales/lang/ru-RU.ts
new file mode 100644
index 0000000..03cf91d
--- /dev/null
+++ b/src/locales/lang/ru-RU.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Очистить'
+ },
+ datepicker: {
+ now: 'Сейчас',
+ today: 'Сегодня',
+ cancel: 'Отмена',
+ clear: 'Очистить',
+ confirm: 'OK',
+ selectDate: 'Выбрать дату',
+ selectTime: 'Выбрать время',
+ startDate: 'Дата начала',
+ startTime: 'Время начала',
+ endDate: 'Дата окончания',
+ endTime: 'Время окончания',
+ prevYear: 'Предыдущий год',
+ nextYear: 'Следующий год',
+ prevMonth: 'Предыдущий месяц',
+ nextMonth: 'Следующий месяц',
+ year: '',
+ month1: 'Январь',
+ month2: 'Февраль',
+ month3: 'Март',
+ month4: 'Апрель',
+ month5: 'Май',
+ month6: 'Июнь',
+ month7: 'Июль',
+ month8: 'Август',
+ month9: 'Сентябрь',
+ month10: 'Октябрь',
+ month11: 'Ноябрь',
+ month12: 'Декабрь',
+ week: 'неделя',
+ weeks: {
+ sun: 'Вс',
+ mon: 'Пн',
+ tue: 'Вт',
+ wed: 'Ср',
+ thu: 'Чт',
+ fri: 'Пт',
+ sat: 'Сб'
+ },
+ months: {
+ jan: 'Янв',
+ feb: 'Фев',
+ mar: 'Мар',
+ apr: 'Апр',
+ may: 'Май',
+ jun: 'Июн',
+ jul: 'Июл',
+ aug: 'Авг',
+ sep: 'Сен',
+ oct: 'Окт',
+ nov: 'Ноя',
+ dec: 'Дек'
+ }
+ },
+ select: {
+ loading: 'Загрузка',
+ noMatch: 'Совпадений не найдено',
+ noData: 'Нет данных',
+ placeholder: 'Выбрать'
+ },
+ cascader: {
+ noMatch: 'Совпадений не найдено',
+ loading: 'Загрузка',
+ placeholder: 'Выбрать',
+ noData: 'Нет данных'
+ },
+ pagination: {
+ goto: 'Перейти',
+ pagesize: ' на странице',
+ total: 'Всего {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Сообщение',
+ confirm: 'OK',
+ cancel: 'Отмена',
+ error: 'Недопустимый ввод данных'
+ },
+ upload: {
+ deleteTip: 'Нажмите [Удалить] для удаления',
+ delete: 'Удалить',
+ preview: 'Превью',
+ continue: 'Продолжить'
+ },
+ table: {
+ emptyText: 'Нет данных',
+ confirmFilter: 'Подтвердить',
+ resetFilter: 'Сбросить',
+ clearFilter: 'Все',
+ sumText: 'Сумма'
+ },
+ tree: {
+ emptyText: 'Нет данных'
+ },
+ transfer: {
+ noMatch: 'Совпадений не найдено',
+ noData: 'Нет данных',
+ titles: ['Список 1', 'Список 2'],
+ filterPlaceholder: 'Введите ключевое слово',
+ noCheckedFormat: '{total} пунктов',
+ hasCheckedFormat: '{checked}/{total} выбрано'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/sk.ts b/src/locales/lang/sk.ts
new file mode 100644
index 0000000..82e89dc
--- /dev/null
+++ b/src/locales/lang/sk.ts
@@ -0,0 +1,118 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Zmazať'
+ },
+ datepicker: {
+ now: 'Teraz',
+ today: 'Dnes',
+ cancel: 'Zrušiť',
+ clear: 'Zmazať',
+ confirm: 'OK',
+ selectDate: 'Vybrať dátum',
+ selectTime: 'Vybrať čas',
+ startDate: 'Dátum začiatku',
+ startTime: 'Čas začiatku',
+ endDate: 'Dátum konca',
+ endTime: 'Čas konca',
+ prevYear: 'Predošlý rok',
+ nextYear: 'Ďalší rok',
+ prevMonth: 'Predošlý mesiac',
+ nextMonth: 'Ďalší mesiac',
+ day: 'Deň',
+ week: 'Týždeň',
+ month: 'Mesiac',
+ year: 'Rok',
+ month1: 'Január',
+ month2: 'Február',
+ month3: 'Marec',
+ month4: 'Apríl',
+ month5: 'Máj',
+ month6: 'Jún',
+ month7: 'Júl',
+ month8: 'August',
+ month9: 'September',
+ month10: 'Október',
+ month11: 'November',
+ month12: 'December',
+ weeks: {
+ sun: 'Ne',
+ mon: 'Po',
+ tue: 'Ut',
+ wed: 'St',
+ thu: 'Št',
+ fri: 'Pi',
+ sat: 'So'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Máj',
+ jun: 'Jún',
+ jul: 'Júl',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Načítavanie',
+ noMatch: 'Žiadna zhoda',
+ noData: 'Žiadne dáta',
+ placeholder: 'Vybrať'
+ },
+ cascader: {
+ noMatch: 'Žiadna zhoda',
+ loading: 'Načítavanie',
+ placeholder: 'Vybrať',
+ noData: 'Žiadne dáta'
+ },
+ pagination: {
+ goto: 'Choď na',
+ pagesize: 'na stranu',
+ total: 'Všetko {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Správa',
+ confirm: 'OK',
+ cancel: 'Zrušiť',
+ error: 'Neplatný vstup'
+ },
+ upload: {
+ deleteTip: 'pre odstránenie stisni klávesu Delete',
+ delete: 'Vymazať',
+ preview: 'Prehliadať',
+ continue: 'Pokračovať'
+ },
+ table: {
+ emptyText: 'Žiadne dáta',
+ confirmFilter: 'Potvrdiť',
+ resetFilter: 'Zresetovať',
+ clearFilter: 'Všetko',
+ sumText: 'Spolu'
+ },
+ tree: {
+ emptyText: 'Žiadne dáta'
+ },
+ transfer: {
+ noMatch: 'Žiadna zhoda',
+ noData: 'Žiadne dáta',
+ titles: ['Zoznam 1', 'Zoznam 2'],
+ filterPlaceholder: 'Filtrovať podľa',
+ noCheckedFormat: '{total} položiek',
+ hasCheckedFormat: '{checked}/{total} označených'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/sl.ts b/src/locales/lang/sl.ts
new file mode 100644
index 0000000..e2e8ecc
--- /dev/null
+++ b/src/locales/lang/sl.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'V redu',
+ clear: 'Počisti'
+ },
+ datepicker: {
+ now: 'Zdaj',
+ today: 'Danes',
+ cancel: 'Prekliči',
+ clear: 'Počisti',
+ confirm: 'Potrdi',
+ selectDate: 'Izberi datum',
+ selectTime: 'Izberi čas',
+ startDate: 'Začetni datum',
+ startTime: 'Začetni čas',
+ endDate: 'Končni datum',
+ endTime: 'Končni čas',
+ prevYear: 'Prejšnje leto',
+ nextYear: 'Naslednje leto',
+ prevMonth: 'Prejšnji mesec',
+ nextMonth: 'Naslednji mesec',
+ year: '',
+ month1: 'Jan',
+ month2: 'Feb',
+ month3: 'Mar',
+ month4: 'Apr',
+ month5: 'Maj',
+ month6: 'Jun',
+ month7: 'Jul',
+ month8: 'Avg',
+ month9: 'Sep',
+ month10: 'Okt',
+ month11: 'Nov',
+ month12: 'Dec',
+ week: 'teden',
+ weeks: {
+ sun: 'Ned',
+ mon: 'Pon',
+ tue: 'Tor',
+ wed: 'Sre',
+ thu: 'Čet',
+ fri: 'Pet',
+ sat: 'Sob'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Maj',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Avg',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Nalaganje',
+ noMatch: 'Ni ustreznih podatkov',
+ noData: 'Ni podatkov',
+ placeholder: 'Izberi'
+ },
+ cascader: {
+ noMatch: 'Ni ustreznih podatkov',
+ loading: 'Nalaganje',
+ placeholder: 'Izberi',
+ noData: 'Ni podatkov'
+ },
+ pagination: {
+ goto: 'Pojdi na',
+ pagesize: '/stran',
+ total: 'Skupno {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Sporočilo',
+ confirm: 'V redu',
+ cancel: 'Prekliči',
+ error: 'Nedovoljen vnos'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Izbriši',
+ preview: 'Predogled',
+ continue: 'Nadaljuj'
+ },
+ table: {
+ emptyText: 'Ni podatkov',
+ confirmFilter: 'Potrdi',
+ resetFilter: 'Ponastavi',
+ clearFilter: 'Vse',
+ sumText: 'Skupno'
+ },
+ tree: {
+ emptyText: 'Ni podatkov'
+ },
+ transfer: {
+ noMatch: 'Ni ustreznih podatkov',
+ noData: 'Ni podatkov',
+ titles: ['Seznam 1', 'Seznam 2'],
+ filterPlaceholder: 'Vnesi ključno besedo',
+ noCheckedFormat: '{total} elementov',
+ hasCheckedFormat: '{checked}/{total} izbranih'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/sr.ts b/src/locales/lang/sr.ts
new file mode 100644
index 0000000..2b54ac1
--- /dev/null
+++ b/src/locales/lang/sr.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Поништи'
+ },
+ datepicker: {
+ now: 'Сад',
+ today: 'Данас',
+ cancel: 'Откажи',
+ clear: 'Бриши',
+ confirm: 'OK',
+ selectDate: 'Изабери датум',
+ selectTime: 'Изабери време',
+ startDate: 'Датум почетка',
+ startTime: 'Време почетка',
+ endDate: 'Датум завршетка',
+ endTime: 'Време завршетка',
+ prevYear: 'Претходна година',
+ nextYear: 'Следећа година',
+ prevMonth: 'Претходни месец',
+ nextMonth: 'Следећи месец',
+ year: 'година',
+ month1: 'јануар',
+ month2: 'фебруар',
+ month3: 'март',
+ month4: 'април',
+ month5: 'мај',
+ month6: 'јун',
+ month7: 'јул',
+ month8: 'август',
+ month9: 'септембар',
+ month10: 'октобар',
+ month11: 'новембар',
+ month12: 'децембар',
+ week: 'седмица',
+ weeks: {
+ sun: 'Нед',
+ mon: 'Пон',
+ tue: 'Уто',
+ wed: 'Сре',
+ thu: 'Чет',
+ fri: 'Пет',
+ sat: 'Суб'
+ },
+ months: {
+ jan: 'јан',
+ feb: 'феб',
+ mar: 'мар',
+ apr: 'апр',
+ may: 'мај',
+ jun: 'јун',
+ jul: 'јул',
+ aug: 'авг',
+ sep: 'сеп',
+ oct: 'окт',
+ nov: 'нов',
+ dec: 'дец'
+ }
+ },
+ select: {
+ loading: 'Учитавање',
+ noMatch: 'Нема резултата',
+ noData: 'Нема података',
+ placeholder: 'Изабери'
+ },
+ cascader: {
+ noMatch: 'Нема резултата',
+ loading: 'Учитавање',
+ placeholder: 'Изабери',
+ noData: 'Нема података'
+ },
+ pagination: {
+ goto: 'Иди на',
+ pagesize: '/страни',
+ total: 'Укупно {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Порука',
+ confirm: 'OK',
+ cancel: 'Откажи',
+ error: 'Неисправан унос'
+ },
+ upload: {
+ deleteTip: 'притисни БРИШИ да обришеш',
+ delete: 'Бриши',
+ preview: 'Види',
+ continue: 'Настави'
+ },
+ table: {
+ emptyText: 'Нема података',
+ confirmFilter: 'Потврди',
+ resetFilter: 'Ресетуј',
+ clearFilter: 'Све',
+ sumText: 'Збир'
+ },
+ tree: {
+ emptyText: 'Нема података'
+ },
+ transfer: {
+ noMatch: 'Нема резултата',
+ noData: 'Нема података',
+ titles: ['Листа 1', 'Листа 2'], // to be translated
+ filterPlaceholder: 'Унеси кључну реч', // to be translated
+ noCheckedFormat: '{total} ставки', // to be translated
+ hasCheckedFormat: '{checked}/{total} обележених' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/sv-SE.ts b/src/locales/lang/sv-SE.ts
new file mode 100644
index 0000000..5977f87
--- /dev/null
+++ b/src/locales/lang/sv-SE.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Töm'
+ },
+ datepicker: {
+ now: 'Nu',
+ today: 'Idag',
+ cancel: 'Avbryt',
+ clear: 'Töm',
+ confirm: 'OK',
+ selectDate: 'Välj datum',
+ selectTime: 'Välj tid',
+ startDate: 'Startdatum',
+ startTime: 'Starttid',
+ endDate: 'Slutdatum',
+ endTime: 'Sluttid',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: 'År',
+ month1: 'Januari',
+ month2: 'Februari',
+ month3: 'Mars',
+ month4: 'April',
+ month5: 'Maj',
+ month6: 'Juni',
+ month7: 'Juli',
+ month8: 'Augusti',
+ month9: 'September',
+ month10: 'Oktober',
+ month11: 'November',
+ month12: 'December',
+ // week: 'week',
+ weeks: {
+ sun: 'Sön',
+ mon: 'Mån',
+ tue: 'Tis',
+ wed: 'Ons',
+ thu: 'Tor',
+ fri: 'Fre',
+ sat: 'Lör'
+ },
+ months: {
+ jan: 'Jan',
+ feb: 'Feb',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Maj',
+ jun: 'Jun',
+ jul: 'Jul',
+ aug: 'Aug',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Nov',
+ dec: 'Dec'
+ }
+ },
+ select: {
+ loading: 'Laddar',
+ noMatch: 'Hittade inget',
+ noData: 'Ingen data',
+ placeholder: 'Välj'
+ },
+ cascader: {
+ noMatch: 'Hittade inget',
+ loading: 'Laddar',
+ placeholder: 'Välj',
+ noData: 'Ingen data'
+ },
+ pagination: {
+ goto: 'Gå till',
+ pagesize: '/sida',
+ total: 'Total {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Meddelande',
+ confirm: 'OK',
+ cancel: 'Avbryt',
+ error: 'Felaktig inmatning'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'Radera',
+ preview: 'Förhandsvisa',
+ continue: 'Fortsätt'
+ },
+ table: {
+ emptyText: 'Inga Data',
+ confirmFilter: 'Bekräfta',
+ resetFilter: 'Återställ',
+ clearFilter: 'Alla',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: 'Inga Data'
+ },
+ transfer: {
+ noMatch: 'Hittade inget',
+ noData: 'Ingen data',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ta.ts b/src/locales/lang/ta.ts
new file mode 100644
index 0000000..897b30b
--- /dev/null
+++ b/src/locales/lang/ta.ts
@@ -0,0 +1,115 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'உறுதி செய்',
+ clear: 'தெளிவாக்கு'
+ },
+ datepicker: {
+ now: 'தற்போது',
+ today: 'இன்று',
+ cancel: 'ரத்து செய்',
+ clear: 'சரி',
+ confirm: 'உறுதி செய்',
+ selectDate: 'தேதியை தேர்வு செய்',
+ selectTime: 'நேரத்தை தேர்வு செய்',
+ startDate: 'தொடங்கும் நாள்',
+ startTime: 'தொடங்கும் நேரம்',
+ endDate: 'முடியும் தேதி',
+ endTime: 'முடியும் நேரம்',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: 'வருடம்',
+ month1: 'ஜனவரி',
+ month2: 'பிப்ரவரி',
+ month3: 'மார்ச்',
+ month4: 'ஏப்ரல்',
+ month5: 'மே',
+ month6: 'ஜூன்',
+ month7: 'ஜூலை',
+ month8: 'ஆகஸ்ட்',
+ month9: 'செப்டம்பர்',
+ month10: 'அக்டோபர்',
+ month11: 'நவம்பர்',
+ month12: 'டிசம்பர்',
+ weeks: {
+ sun: 'ஞாயிறு',
+ mon: 'திங்கள்',
+ tue: 'செவ்வாய்',
+ wed: 'புதன்',
+ thu: 'வியாழன்',
+ fri: 'வெள்ளி',
+ sat: 'சனி'
+ },
+ months: {
+ jan: 'ஜனவரி',
+ feb: 'பிப்ரவரி',
+ mar: 'மார்ச்',
+ apr: 'ஏப்ரல்',
+ may: 'மே',
+ jun: 'ஜூன்',
+ jul: 'ஜூலை',
+ aug: 'ஆகஸ்ட்',
+ sep: 'செப்டம்பர்',
+ oct: 'அக்டோபர்',
+ nov: 'நவம்பர்',
+ dec: 'டிசம்பர்'
+ }
+ },
+ select: {
+ loading: 'தயாராகிக்கொண்டிருக்கிறது',
+ noMatch: 'பொருத்தமான தரவு கிடைக்கவில்லை',
+ noData: 'தரவு இல்லை',
+ placeholder: 'தேர்வு செய்'
+ },
+ cascader: {
+ noMatch: 'பொருத்தமான தரவு கிடைக்கவில்லை',
+ loading: 'தயாராகிக்கொண்டிருக்கிறது',
+ placeholder: 'தேர்வு செய்',
+ noData: 'தரவு இல்லை'
+ },
+ pagination: {
+ goto: 'தேவையான் பகுதிக்கு செல்',
+ pagesize: '/page',
+ total: 'மொத்தம் {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'செய்தி',
+ confirm: 'உறுதி செய்',
+ cancel: 'ரத்து செய்',
+ error: 'பொருத்தாமில்லாத உள்ளீடு'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'நீக்கு',
+ preview: 'முன்னோட்டம் பார்',
+ continue: 'தொடரு'
+ },
+ table: {
+ emptyText: 'தரவு இல்லை',
+ confirmFilter: 'உறுதி செய்',
+ resetFilter: 'புதுமாற்றம் செய்',
+ clearFilter: 'அனைத்தும்',
+ sumText: 'கூட்டு'
+ },
+ tree: {
+ emptyText: 'தரவு இல்லை'
+ },
+ transfer: {
+ noMatch: 'பொருத்தமான தரவு கிடைக்கவில்லை',
+ noData: 'தரவு இல்லை',
+ titles: ['பட்டியல் 1', 'பட்டியல் 2'],
+ filterPlaceholder: 'சொல்லை உள்ளீடு செய்',
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} தேர்வு செய்யப்பட்டவைகள்'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/th.ts b/src/locales/lang/th.ts
new file mode 100644
index 0000000..52b95b4
--- /dev/null
+++ b/src/locales/lang/th.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'ตกลง',
+ clear: 'ล้างข้อมูล'
+ },
+ datepicker: {
+ now: 'ตอนนี้',
+ today: 'วันนี้',
+ cancel: 'ยกเลิก',
+ clear: 'ล้างข้อมูล',
+ confirm: 'ตกลง',
+ selectDate: 'เลือกวันที่',
+ selectTime: 'เลือกเวลา',
+ startDate: 'วันที่เริ่มต้น',
+ startTime: 'เวลาเริ่มต้น',
+ endDate: 'วันที่สิ้นสุด',
+ endTime: 'เวลาสิ้นสุด',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: 'ปี',
+ month1: 'มกราคม',
+ month2: 'กุมภาพันธ์',
+ month3: 'มีนาคม',
+ month4: 'เมษายน',
+ month5: 'พฤษภาคม',
+ month6: 'มิถุนายน',
+ month7: 'กรกฎาคม',
+ month8: 'สิงหาคม',
+ month9: 'กันยายน',
+ month10: 'ตุลาคม',
+ month11: 'พฤศจิกายน',
+ month12: 'ธันวาคม',
+ // week: 'week',
+ weeks: {
+ sun: 'อา',
+ mon: 'จ',
+ tue: 'อ',
+ wed: 'พ',
+ thu: 'พฤ',
+ fri: 'ศ',
+ sat: 'ส'
+ },
+ months: {
+ jan: 'มกรา',
+ feb: 'กุมภา',
+ mar: 'มีนา',
+ apr: 'เมษา',
+ may: 'พฤษภา',
+ jun: 'มิถุนา',
+ jul: 'กรกฎา',
+ aug: 'สิงหา',
+ sep: 'กันยา',
+ oct: 'ตุลา',
+ nov: 'พฤศจิกา',
+ dec: 'ธันวา'
+ }
+ },
+ select: {
+ loading: 'กำลังโหลด',
+ noMatch: 'ไม่พบข้อมูลที่ตรงกัน',
+ noData: 'ไม่พบข้อมูล',
+ placeholder: 'เลือก'
+ },
+ cascader: {
+ noMatch: 'ไม่พบข้อมูลที่ตรงกัน',
+ loading: 'กำลังโหลด',
+ placeholder: 'เลือก',
+ noData: 'ไม่พบข้อมูล'
+ },
+ pagination: {
+ goto: 'ไปที่',
+ pagesize: '/หน้า',
+ total: 'ทั้งหมด {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'ข้อความ',
+ confirm: 'ตกลง',
+ cancel: 'ยกเลิก',
+ error: 'คุณป้อนข้อมูลไม่ถูกต้อง'
+ },
+ upload: {
+ deleteTip: 'press delete to remove', // to be translated
+ delete: 'ลบ',
+ preview: 'ตัวอย่าง',
+ continue: 'ทำต่อ'
+ },
+ table: {
+ emptyText: 'ไม่พบข้อมูล',
+ confirmFilter: 'ยืนยัน',
+ resetFilter: 'รีเซ็ต',
+ clearFilter: 'ทั้งหมด',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: 'ไม่พบข้อมูล'
+ },
+ transfer: {
+ noMatch: 'ไม่พบข้อมูลที่ตรงกัน',
+ noData: 'ไม่พบข้อมูล',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/tk.ts b/src/locales/lang/tk.ts
new file mode 100644
index 0000000..77ece7d
--- /dev/null
+++ b/src/locales/lang/tk.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Arassala'
+ },
+ datepicker: {
+ now: 'Şuwagt',
+ today: 'Şügün',
+ cancel: 'Bes et',
+ clear: 'Arassala',
+ confirm: 'OK',
+ selectDate: 'Güni saýlaň',
+ selectTime: 'Wagty saýlaň',
+ startDate: 'Başlaýan güni',
+ startTime: 'Başlaýan wagty',
+ endDate: 'Gutarýan güni',
+ endTime: 'Gutarýan wagty',
+ prevYear: 'Previous Year', // to be translated
+ nextYear: 'Next Year', // to be translated
+ prevMonth: 'Previous Month', // to be translated
+ nextMonth: 'Next Month', // to be translated
+ year: '',
+ month1: 'Ýan',
+ month2: 'Few',
+ month3: 'Mar',
+ month4: 'Apr',
+ month5: 'Maý',
+ month6: 'Iýn',
+ month7: 'Iýl',
+ month8: 'Awg',
+ month9: 'Sen',
+ month10: 'Okt',
+ month11: 'Noý',
+ month12: 'Dek',
+ // week: 'week',
+ weeks: {
+ sun: 'Ýek',
+ mon: 'Duş',
+ tue: 'Siş',
+ wed: 'Çar',
+ thu: 'Pen',
+ fri: 'Ann',
+ sat: 'Şen'
+ },
+ months: {
+ jan: 'Ýan',
+ feb: 'Few',
+ mar: 'Mar',
+ apr: 'Apr',
+ may: 'Maý',
+ jun: 'Iýn',
+ jul: 'Iýl',
+ aug: 'Awg',
+ sep: 'Sep',
+ oct: 'Okt',
+ nov: 'Noý',
+ dec: 'Dek'
+ }
+ },
+ select: {
+ loading: 'Indirilýär',
+ noMatch: 'Hiçzat tapylmady',
+ noData: 'Hiçzat ýok',
+ placeholder: 'Saýla'
+ },
+ cascader: {
+ noMatch: 'Hiçzat tapylmady',
+ loading: 'Indirilýär',
+ placeholder: 'Saýlaň',
+ noData: 'Hiçzat ýok'
+ },
+ pagination: {
+ goto: 'Git',
+ pagesize: '/sahypa',
+ total: 'Umumy {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Hat',
+ confirm: 'OK',
+ cancel: 'Bes et',
+ error: 'Ýalňyş girizme'
+ },
+ upload: {
+ deleteTip: 'Pozmak üçin "poz" düwmä basyň',
+ delete: 'Poz',
+ preview: 'Gör',
+ continue: 'Dowam et'
+ },
+ table: {
+ emptyText: 'Maglumat ýok',
+ confirmFilter: 'Tassykla',
+ resetFilter: 'Arassala',
+ clearFilter: 'Hemmesi',
+ sumText: 'Jemi'
+ },
+ tree: {
+ emptyText: 'Maglumat ýok'
+ },
+ transfer: {
+ noMatch: 'Hiçzat tapylmady',
+ noData: 'Hiçzat ýok',
+ titles: ['Sanaw 1', 'Sanaw 2'],
+ filterPlaceholder: 'Gözleg sözlerini giriziň',
+ noCheckedFormat: '{total} sany',
+ hasCheckedFormat: '{checked}/{total} saýlanan'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/tr-TR.ts b/src/locales/lang/tr-TR.ts
new file mode 100644
index 0000000..4e5eab8
--- /dev/null
+++ b/src/locales/lang/tr-TR.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'Onayla',
+ clear: 'Temizle'
+ },
+ datepicker: {
+ now: 'Şimdi',
+ today: 'Bugün',
+ cancel: 'İptal',
+ clear: 'Temizle',
+ confirm: 'Onayla',
+ selectDate: 'Tarih seç',
+ selectTime: 'Saat seç',
+ startDate: 'Başlangıç Tarihi',
+ startTime: 'Başlangıç Saati',
+ endDate: 'Bitiş Tarihi',
+ endTime: 'Bitiş Saati',
+ prevYear: 'Önceki Yıl',
+ nextYear: 'Sonraki Yıl',
+ prevMonth: 'Önceki Ay',
+ nextMonth: 'Sonraki Ay',
+ year: '',
+ month1: 'Ocak',
+ month2: 'Şubat',
+ month3: 'Mart',
+ month4: 'Nisan',
+ month5: 'Mayıs',
+ month6: 'Haziran',
+ month7: 'Temmuz',
+ month8: 'Ağustos',
+ month9: 'Eylül',
+ month10: 'Ekim',
+ month11: 'Kasım',
+ month12: 'Aralık',
+ // week: 'week',
+ weeks: {
+ sun: 'Paz',
+ mon: 'Pzt',
+ tue: 'Sal',
+ wed: 'Çar',
+ thu: 'Per',
+ fri: 'Cum',
+ sat: 'Cmt'
+ },
+ months: {
+ jan: 'Oca',
+ feb: 'Şub',
+ mar: 'Mar',
+ apr: 'Nis',
+ may: 'May',
+ jun: 'Haz',
+ jul: 'Tem',
+ aug: 'Ağu',
+ sep: 'Eyl',
+ oct: 'Eki',
+ nov: 'Kas',
+ dec: 'Ara'
+ }
+ },
+ select: {
+ loading: 'Yükleniyor',
+ noMatch: 'Eşleşen veri bulunamadı',
+ noData: 'Veri yok',
+ placeholder: 'Seç'
+ },
+ cascader: {
+ noMatch: 'Eşleşen veri bulunamadı',
+ loading: 'Yükleniyor',
+ placeholder: 'Seç',
+ noData: 'Veri yok'
+ },
+ pagination: {
+ goto: 'Git',
+ pagesize: '/sayfa',
+ total: 'Toplam {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Mesaj',
+ confirm: 'Onayla',
+ cancel: 'İptal',
+ error: 'İllegal giriş'
+ },
+ upload: {
+ deleteTip: 'kaldırmak için delete tuşuna bas',
+ delete: 'Sil',
+ preview: 'Görüntüle',
+ continue: 'Devam'
+ },
+ table: {
+ emptyText: 'Veri yok',
+ confirmFilter: 'Onayla',
+ resetFilter: 'Sıfırla',
+ clearFilter: 'Hepsi',
+ sumText: 'Sum'
+ },
+ tree: {
+ emptyText: 'Veri yok'
+ },
+ transfer: {
+ noMatch: 'Eşleşen veri bulunamadı',
+ noData: 'Veri yok',
+ titles: ['Liste 1', 'Liste 2'],
+ filterPlaceholder: 'Anahtar kelimeleri gir',
+ noCheckedFormat: '{total} adet',
+ hasCheckedFormat: '{checked}/{total} seçildi'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ua.ts b/src/locales/lang/ua.ts
new file mode 100644
index 0000000..6ae9df8
--- /dev/null
+++ b/src/locales/lang/ua.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Очистити'
+ },
+ datepicker: {
+ now: 'Зараз',
+ today: 'Сьогодні',
+ cancel: 'Відміна',
+ clear: 'Очистити',
+ confirm: 'OK',
+ selectDate: 'Вибрати дату',
+ selectTime: 'Вибрати час',
+ startDate: 'Дата початку',
+ startTime: 'Час початку',
+ endDate: 'Дата завершення',
+ endTime: 'Час завершення',
+ prevYear: 'Попередній Рік',
+ nextYear: 'Наступний Рік',
+ prevMonth: 'Попередній Місяць',
+ nextMonth: 'Наступний Місяць',
+ year: '',
+ month1: 'Січень',
+ month2: 'Лютий',
+ month3: 'Березень',
+ month4: 'Квітень',
+ month5: 'Травень',
+ month6: 'Червень',
+ month7: 'Липень',
+ month8: 'Серпень',
+ month9: 'Вересень',
+ month10: 'Жовтень',
+ month11: 'Листопад',
+ month12: 'Грудень',
+ week: 'тиждень',
+ weeks: {
+ sun: 'Нд',
+ mon: 'Пн',
+ tue: 'Вт',
+ wed: 'Ср',
+ thu: 'Чт',
+ fri: 'Пт',
+ sat: 'Сб'
+ },
+ months: {
+ jan: 'Січ',
+ feb: 'Лют',
+ mar: 'Бер',
+ apr: 'Кві',
+ may: 'Тра',
+ jun: 'Чер',
+ jul: 'Лип',
+ aug: 'Сер',
+ sep: 'Вер',
+ oct: 'Жов',
+ nov: 'Лис',
+ dec: 'Гру'
+ }
+ },
+ select: {
+ loading: 'Завантаження',
+ noMatch: 'Співпадінь не знайдено',
+ noData: 'Немає даних',
+ placeholder: 'Обрати'
+ },
+ cascader: {
+ noMatch: 'Співпадінь не знайдено',
+ loading: 'Завантаження',
+ placeholder: 'Обрати',
+ noData: 'Немає даних'
+ },
+ pagination: {
+ goto: 'Перейти',
+ pagesize: 'на сторінці',
+ total: 'Всього {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Повідомлення',
+ confirm: 'OK',
+ cancel: 'Відміна',
+ error: 'Неприпустимий ввід даних'
+ },
+ upload: {
+ deleteTip: 'натисніть кнопку щоб видалити',
+ delete: 'Видалити',
+ preview: 'Перегляд',
+ continue: 'Продовжити'
+ },
+ table: {
+ emptyText: 'Немає даних',
+ confirmFilter: 'Підтвердити',
+ resetFilter: 'Скинути',
+ clearFilter: 'Все',
+ sumText: 'Сума'
+ },
+ tree: {
+ emptyText: 'Немає даних'
+ },
+ transfer: {
+ noMatch: 'Співпадінь не знайдено',
+ noData: 'Обрати',
+ titles: ['Список 1', 'Список 2'],
+ filterPlaceholder: 'Введіть ключове слово',
+ noCheckedFormat: '{total} пунктів',
+ hasCheckedFormat: '{checked}/{total} вибрано'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/ug-CN.ts b/src/locales/lang/ug-CN.ts
new file mode 100644
index 0000000..2dc32f7
--- /dev/null
+++ b/src/locales/lang/ug-CN.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'جەزملەش',
+ clear: 'قۇرۇقداش'
+ },
+ datepicker: {
+ now: 'ھازىرقى ۋاقىت',
+ today: 'بۈگۈن',
+ cancel: 'بىكار قىلىش',
+ clear: 'قۇرۇقداش',
+ confirm: 'جەزملەش',
+ selectDate: 'چىسلا تاللاڭ',
+ selectTime: 'ۋاقىت تاللاڭ',
+ startDate: 'باشلانغان چىسلا',
+ startTime: 'باشلانغان ۋاقىت',
+ endDate: 'ئاخىرلاشقان چىسلا',
+ endTime: 'ئاخىرلاشقان ۋاقىت',
+ prevYear: 'ئالدىنقى يىل',
+ nextYear: 'كىيىنكى يىل',
+ prevMonth: 'ئالدىنقى ئاي',
+ nextMonth: 'كىيىنكى ئاي',
+ year: '- يىل',
+ month1: '1-ئاي',
+ month2: '2-ئاي',
+ month3: '3-ئاي',
+ month4: '4-ئاي',
+ month5: '5-ئاي',
+ month6: '6-ئاي',
+ month7: '7-ئاي',
+ month8: '8-ئاي',
+ month9: '9-ئاي',
+ month10: '10-ئاي',
+ month11: '11-ئاي',
+ month12: '12-ئاي',
+ // week: '周次',
+ weeks: {
+ sun: 'يەكشەنبە',
+ mon: 'دۈشەنبە',
+ tue: 'سەيشەنبە',
+ wed: 'چارشەنبە',
+ thu: 'پەيشەنبە',
+ fri: 'جۈمە',
+ sat: 'شەنبە'
+ },
+ months: {
+ jan: '1-ئاي',
+ feb: '2-ئاي',
+ mar: '3-ئاي',
+ apr: '4-ئاي',
+ may: '5-ئاي',
+ jun: '6-ئاي',
+ jul: '7-ئاي',
+ aug: '8-ئاي',
+ sep: '9-ئاي',
+ oct: '10-ئاي',
+ nov: '11-ئاي',
+ dec: '12-ئاي'
+ }
+ },
+ select: {
+ loading: 'يۈكلىنىۋاتىدۇ',
+ noMatch: 'ئۇچۇر تېپىلمىدى',
+ noData: 'ئۇچۇر يوق',
+ placeholder: 'تاللاڭ'
+ },
+ cascader: {
+ noMatch: 'ئۇچۇر تېپىلمىدى',
+ loading: 'يۈكلىنىۋاتىدۇ',
+ placeholder: 'تاللاڭ',
+ noData: 'ئۇچۇر يوق'
+ },
+ pagination: {
+ goto: 'كىيىنكى بەت',
+ pagesize: 'تال/بەت',
+ total: 'جەمئىي {total} تال',
+ pageClassifier: 'بەت'
+ },
+ messagebox: {
+ title: 'ئەسكەرتىش',
+ confirm: 'جەزملەش',
+ cancel: 'بىكار قىلىش',
+ error: 'كىرگۈزگەن ئۇچۇرىڭىزدا خاتالىق بار!'
+ },
+ upload: {
+ deleteTip: 'delete كۇنپكىسىنى بېسىپ ئۆچۈرەلەيسىز',
+ delete: 'ئۆچۈرۈش',
+ preview: 'رەسىمنى كۆرۈش',
+ continue: 'رەسىم يوللاش'
+ },
+ table: {
+ emptyText: 'ئۇچۇر يوق',
+ confirmFilter: 'سۈزگۈچ',
+ resetFilter: 'قايتا تولدۇرۇش',
+ clearFilter: 'ھەممە',
+ sumText: 'جەمئىي'
+ },
+ tree: {
+ emptyText: 'ئۇچۇر يوق'
+ },
+ transfer: {
+ noMatch: 'ئۇچۇر تېپىلمىدى',
+ noData: 'ئۇچۇر يوق',
+ titles: ['جەدۋەل 1', 'جەدۋەل 2'],
+ filterPlaceholder: 'ئىزدىمەكچى بولغان مەزمۇننى كىرگۈزۈڭ',
+ noCheckedFormat: 'جەمئىي {total} تۈر',
+ hasCheckedFormat: 'تاللانغىنى {checked}/{total} تۈر'
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/vi.ts b/src/locales/lang/vi.ts
new file mode 100644
index 0000000..5f14342
--- /dev/null
+++ b/src/locales/lang/vi.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: 'OK',
+ clear: 'Xóa'
+ },
+ datepicker: {
+ now: 'Hiện tại',
+ today: 'Hôm nay',
+ cancel: 'Hủy',
+ clear: 'Xóa',
+ confirm: 'OK',
+ selectDate: 'Chọn ngày',
+ selectTime: 'Chọn giờ',
+ startDate: 'Ngày bắt đầu',
+ startTime: 'Thời gian bắt đầu',
+ endDate: 'Ngày kết thúc',
+ endTime: 'Thời gian kết thúc',
+ prevYear: 'Năm trước',
+ nextYear: 'Năm tới',
+ prevMonth: 'Tháng trước',
+ nextMonth: 'Tháng tới',
+ year: 'Năm',
+ month1: 'Tháng 1',
+ month2: 'Tháng 2',
+ month3: 'Tháng 3',
+ month4: 'Tháng 4',
+ month5: 'Tháng 5',
+ month6: 'Tháng 6',
+ month7: 'Tháng 7',
+ month8: 'Tháng 8',
+ month9: 'Tháng 9',
+ month10: 'Tháng 10',
+ month11: 'Tháng 11',
+ month12: 'Tháng 12',
+ // week: 'week',
+ weeks: {
+ sun: 'CN',
+ mon: 'T2',
+ tue: 'T3',
+ wed: 'T4',
+ thu: 'T5',
+ fri: 'T6',
+ sat: 'T7'
+ },
+ months: {
+ jan: 'Th.1',
+ feb: 'Th.2',
+ mar: 'Th.3',
+ apr: 'Th.4',
+ may: 'Th.5',
+ jun: 'Th.6',
+ jul: 'Th.7',
+ aug: 'Th.8',
+ sep: 'Th.9',
+ oct: 'Th.10',
+ nov: 'Th.11',
+ dec: 'Th.12'
+ }
+ },
+ select: {
+ loading: 'Đang tải',
+ noMatch: 'Dữ liệu không phù hợp',
+ noData: 'Không tìm thấy dữ liệu',
+ placeholder: 'Chọn'
+ },
+ cascader: {
+ noMatch: 'Dữ liệu không phù hợp',
+ loading: 'Đang tải',
+ placeholder: 'Chọn',
+ noData: 'Không tìm thấy dữ liệu'
+ },
+ pagination: {
+ goto: 'Nhảy tới',
+ pagesize: '/trang',
+ total: 'Tổng {total}',
+ pageClassifier: ''
+ },
+ messagebox: {
+ title: 'Thông báo',
+ confirm: 'OK',
+ cancel: 'Hủy',
+ error: 'Dữ liệu không hợp lệ'
+ },
+ upload: {
+ deleteTip: 'Nhấn xoá để xoá',
+ delete: 'Xóa',
+ preview: 'Xem trước',
+ continue: 'Tiếp tục'
+ },
+ table: {
+ emptyText: 'Không có dữ liệu',
+ confirmFilter: 'Xác nhận',
+ resetFilter: 'Làm mới',
+ clearFilter: 'Xóa hết',
+ sumText: 'Tổng'
+ },
+ tree: {
+ emptyText: 'Không có dữ liệu'
+ },
+ transfer: {
+ noMatch: 'Dữ liệu không phù hợp',
+ noData: 'Không tìm thấy dữ liệu',
+ titles: ['Danh sách 1', 'Danh sách 2'],
+ filterPlaceholder: 'Nhập từ khóa',
+ noCheckedFormat: '{total} mục',
+ hasCheckedFormat: '{checked}/{total} đã chọn '
+ },
+ image: {
+ error: 'FAILED' // to be translated
+ },
+ pageHeader: {
+ title: 'Back' // to be translated
+ }
+ }
+};
diff --git a/src/locales/lang/zh-CN.ts b/src/locales/lang/zh-CN.ts
new file mode 100644
index 0000000..1e58616
--- /dev/null
+++ b/src/locales/lang/zh-CN.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: '确定',
+ clear: '清空'
+ },
+ datepicker: {
+ now: '此刻',
+ today: '今天',
+ cancel: '取消',
+ clear: '清空',
+ confirm: '确定',
+ selectDate: '选择日期',
+ selectTime: '选择时间',
+ startDate: '开始日期',
+ startTime: '开始时间',
+ endDate: '结束日期',
+ endTime: '结束时间',
+ prevYear: '前一年',
+ nextYear: '后一年',
+ prevMonth: '上个月',
+ nextMonth: '下个月',
+ year: '年',
+ month1: '1 月',
+ month2: '2 月',
+ month3: '3 月',
+ month4: '4 月',
+ month5: '5 月',
+ month6: '6 月',
+ month7: '7 月',
+ month8: '8 月',
+ month9: '9 月',
+ month10: '10 月',
+ month11: '11 月',
+ month12: '12 月',
+ // week: '周次',
+ weeks: {
+ sun: '日',
+ mon: '一',
+ tue: '二',
+ wed: '三',
+ thu: '四',
+ fri: '五',
+ sat: '六'
+ },
+ months: {
+ jan: '一月',
+ feb: '二月',
+ mar: '三月',
+ apr: '四月',
+ may: '五月',
+ jun: '六月',
+ jul: '七月',
+ aug: '八月',
+ sep: '九月',
+ oct: '十月',
+ nov: '十一月',
+ dec: '十二月'
+ }
+ },
+ select: {
+ loading: '加载中',
+ noMatch: '无匹配数据',
+ noData: '无数据',
+ placeholder: '请选择'
+ },
+ cascader: {
+ noMatch: '无匹配数据',
+ loading: '加载中',
+ placeholder: '请选择',
+ noData: '暂无数据'
+ },
+ pagination: {
+ goto: '前往',
+ pagesize: '条/页',
+ total: '共 {total} 条',
+ pageClassifier: '页'
+ },
+ messagebox: {
+ title: '提示',
+ confirm: '确定',
+ cancel: '取消',
+ error: '输入的数据不合法!'
+ },
+ upload: {
+ deleteTip: '按 delete 键可删除',
+ delete: '删除',
+ preview: '查看图片',
+ continue: '继续上传'
+ },
+ table: {
+ emptyText: '暂无数据',
+ confirmFilter: '筛选',
+ resetFilter: '重置',
+ clearFilter: '全部',
+ sumText: '合计'
+ },
+ tree: {
+ emptyText: '暂无数据'
+ },
+ transfer: {
+ noMatch: '无匹配数据',
+ noData: '无数据',
+ titles: ['列表 1', '列表 2'],
+ filterPlaceholder: '请输入搜索内容',
+ noCheckedFormat: '共 {total} 项',
+ hasCheckedFormat: '已选 {checked}/{total} 项'
+ },
+ image: {
+ error: '加载失败'
+ },
+ pageHeader: {
+ title: '返回'
+ }
+ }
+};
diff --git a/src/locales/lang/zh-TW.ts b/src/locales/lang/zh-TW.ts
new file mode 100644
index 0000000..519d044
--- /dev/null
+++ b/src/locales/lang/zh-TW.ts
@@ -0,0 +1,116 @@
+export default {
+ el: {
+ colorpicker: {
+ confirm: '確認',
+ clear: '清空'
+ },
+ datepicker: {
+ now: '現在',
+ today: '今天',
+ cancel: '取消',
+ clear: '清空',
+ confirm: '確認',
+ selectDate: '選擇日期',
+ selectTime: '選擇時間',
+ startDate: '開始日期',
+ startTime: '開始時間',
+ endDate: '結束日期',
+ endTime: '結束時間',
+ prevYear: '前一年',
+ nextYear: '後一年',
+ prevMonth: '上個月',
+ nextMonth: '下個月',
+ year: '年',
+ month1: '1 月',
+ month2: '2 月',
+ month3: '3 月',
+ month4: '4 月',
+ month5: '5 月',
+ month6: '6 月',
+ month7: '7 月',
+ month8: '8 月',
+ month9: '9 月',
+ month10: '10 月',
+ month11: '11 月',
+ month12: '12 月',
+ // week: '周次',
+ weeks: {
+ sun: '日',
+ mon: '一',
+ tue: '二',
+ wed: '三',
+ thu: '四',
+ fri: '五',
+ sat: '六'
+ },
+ months: {
+ jan: '一月',
+ feb: '二月',
+ mar: '三月',
+ apr: '四月',
+ may: '五月',
+ jun: '六月',
+ jul: '七月',
+ aug: '八月',
+ sep: '九月',
+ oct: '十月',
+ nov: '十一月',
+ dec: '十二月'
+ }
+ },
+ select: {
+ loading: '加載中',
+ noMatch: '無匹配資料',
+ noData: '無資料',
+ placeholder: '請選擇'
+ },
+ cascader: {
+ noMatch: '無匹配資料',
+ loading: '加載中',
+ placeholder: '請選擇',
+ noData: '無資料'
+ },
+ pagination: {
+ goto: '前往',
+ pagesize: '項/頁',
+ total: '共 {total} 項',
+ pageClassifier: '頁'
+ },
+ messagebox: {
+ title: '提示',
+ confirm: '確定',
+ cancel: '取消',
+ error: '輸入的資料不符規定!'
+ },
+ upload: {
+ deleteTip: '按 delete 鍵可刪除',
+ delete: '刪除',
+ preview: '查看圖片',
+ continue: '繼續上傳'
+ },
+ table: {
+ emptyText: '暫無資料',
+ confirmFilter: '篩選',
+ resetFilter: '重置',
+ clearFilter: '全部',
+ sumText: 'Sum' // to be translated
+ },
+ tree: {
+ emptyText: '暫無資料'
+ },
+ transfer: {
+ noMatch: '無匹配資料',
+ noData: '無資料',
+ titles: ['List 1', 'List 2'], // to be translated
+ filterPlaceholder: 'Enter keyword', // to be translated
+ noCheckedFormat: '{total} items', // to be translated
+ hasCheckedFormat: '{checked}/{total} checked' // to be translated
+ },
+ image: {
+ error: '加載失敗'
+ },
+ pageHeader: {
+ title: '返回'
+ }
+ }
+};
diff --git a/src/locales/module.ts b/src/locales/module.ts
new file mode 100644
index 0000000..74bbc87
--- /dev/null
+++ b/src/locales/module.ts
@@ -0,0 +1,11 @@
+import { NgModule, ModuleWithProviders } from '@angular/core'
+import { ElLocalesService } from './service'
+
+@NgModule({
+ providers: [ElLocalesService]
+})
+export class ElLocalesModule {
+ static forRoot(): ModuleWithProviders {
+ return { ngModule: ElLocalesModule, providers: [] }
+ }
+}
diff --git a/src/locales/service.ts b/src/locales/service.ts
new file mode 100644
index 0000000..b0ae4d2
--- /dev/null
+++ b/src/locales/service.ts
@@ -0,0 +1,66 @@
+import defaultLang from './lang/zh-CN';
+import { ElLocales } from './types';
+import { BehaviorSubject, Observable } from 'rxjs';
+import { distinctUntilChanged } from 'rxjs/operators';
+import { Injectable } from '@angular/core';
+
+const RE_NARGS = /(%|)\{([0-9a-zA-Z_]+)\}/g;
+const hasOwnProperty = Object.prototype.hasOwnProperty;
+
+function hasOwn(obj: object, key: string): any {
+ return hasOwnProperty.call(obj, key);
+};
+
+@Injectable()
+export class ElLocalesService {
+ /**
+ * TODO once updated to Angular 6:
+ * - provideIn: 'root' in Injectable
+ * - remove static instance
+ */
+ private static instance: ElLocalesService = null;
+
+ resources$: Observable;
+ private _resources$: BehaviorSubject;
+
+ constructor() {
+ if (ElLocalesService.instance) {
+ return ElLocalesService.instance;
+ }
+ this._resources$ = new BehaviorSubject(defaultLang);
+ this.resources$ = this._resources$.pipe(
+ distinctUntilChanged()
+ )
+ ElLocalesService.instance = this;
+ }
+
+ use(l: ElLocales): void {
+ this._resources$.next(l);
+ }
+
+ format(string: string, ...args: any[]): string {
+ if (args.length === 1 && typeof args[0] === 'object') {
+ args = args[0];
+ }
+
+ if (!args || !args.hasOwnProperty) {
+ args = {} as any;
+ }
+
+ return string.replace(RE_NARGS, (match, prefix, i, index) => {
+ let result: any;
+
+ if (string[index - 1] === '{' &&
+ string[index + match.length] === '}') {
+ return i;
+ } else {
+ result = hasOwn(args, i) ? args[i] : null;
+ if (result === null || result === undefined) {
+ return '';
+ }
+
+ return result;
+ }
+ });
+ }
+}
diff --git a/src/locales/types.ts b/src/locales/types.ts
new file mode 100644
index 0000000..1318a6b
--- /dev/null
+++ b/src/locales/types.ts
@@ -0,0 +1,139 @@
+
+export interface ElColorPickerLocales {
+ confirm: string;
+ clear: string;
+}
+
+export interface ElDatePickerLocales {
+ now: string;
+ today: string;
+ cancel: string;
+ clear: string;
+ confirm: string;
+ selectDate: string;
+ selectTime: string;
+ startDate: string;
+ startTime: string;
+ endDate: string;
+ endTime: string;
+ prevYear: string;
+ nextYear: string;
+ prevMonth: string;
+ nextMonth: string;
+ year: string;
+ month1: string;
+ month2: string;
+ month3: string;
+ month4: string;
+ month5: string;
+ month6: string;
+ month7: string;
+ month8: string;
+ month9: string;
+ month10: string;
+ month11: string;
+ month12: string;
+ month?: string;
+ week?: string;
+ weeks: {
+ sun: string;
+ mon: string;
+ tue: string;
+ wed: string;
+ thu: string;
+ fri: string;
+ sat: string;
+ };
+ months: {
+ jan: string;
+ feb: string;
+ mar: string;
+ apr: string;
+ may: string;
+ jun: string;
+ jul: string;
+ aug: string;
+ sep: string;
+ oct: string;
+ nov: string;
+ dec: string;
+ };
+}
+
+export interface ElSelectLocales {
+ loading: string;
+ noMatch: string;
+ noData: string;
+ placeholder: string;
+}
+
+export interface ElCascaderLocales {
+ noMatch: string;
+ loading: string;
+ placeholder: string;
+ noData: string;
+}
+
+export interface ElPaginationLocales {
+ goto: string;
+ pagesize: string;
+ total: string;
+ pageClassifier: string;
+}
+
+export interface ElMessageBoxLocales {
+ title: string;
+ confirm: string;
+ cancel: string;
+ error: string;
+}
+
+export interface ElUploadLocales {
+ deleteTip: string;
+ delete: string;
+ preview: string;
+ continue: string;
+}
+
+export interface ElTableLocales {
+ emptyText: string;
+ confirmFilter: string;
+ resetFilter: string;
+ clearFilter: string;
+ sumText: string;
+}
+
+export interface ElTreeLocales {
+ emptyText: string;
+}
+export interface ElTransferLocales {
+ noMatch: string;
+ noData: string;
+ titles: string[];
+ filterPlaceholder: string;
+ noCheckedFormat: string;
+ hasCheckedFormat: string;
+}
+export interface ElImageLocales {
+ error: string;
+}
+export interface ElPageHeaderLocales {
+ title: string;
+}
+
+export interface ElLocales {
+ el: {
+ colorpicker: ElColorPickerLocales;
+ datepicker: ElDatePickerLocales;
+ select: ElSelectLocales;
+ cascader: ElCascaderLocales;
+ pagination: ElPaginationLocales;
+ messagebox: ElMessageBoxLocales;
+ upload: ElUploadLocales;
+ table: ElTableLocales;
+ tree: ElTreeLocales;
+ transfer: ElTransferLocales;
+ image: ElImageLocales;
+ pageHeader: ElPageHeaderLocales;
+ }
+}
diff --git a/src/pagination/children/jump.ts b/src/pagination/children/jump.ts
index 2bcdb82..21c1703 100644
--- a/src/pagination/children/jump.ts
+++ b/src/pagination/children/jump.ts
@@ -1,17 +1,18 @@
import { Component, EventEmitter, Input, Output } from '@angular/core'
+import { ElLocalesService, ElPaginationLocales } from '../../locales';
@Component({
selector: 'el-pagination-jump',
template: `
`,
})
@@ -21,11 +22,22 @@ export class ElPaginationJump {
@Input() max: number
@Output() next: EventEmitter = new EventEmitter()
+ locales: ElPaginationLocales;
+
static nextPageNumber(page: number, max: number): number {
if (page <= 1) return 1
if (page >= max) return max
return page
}
+
+ constructor(private readonly elLocales: ElLocalesService) {
+ }
+
+ ngOnInit(): void {
+ this.elLocales.resources$.subscribe(locales => {
+ this.locales = locales.el.pagination;
+ })
+ }
changeHandle(nextValue: number): void {
if (Number.isNaN(+ nextValue)) return
diff --git a/src/pagination/children/size.ts b/src/pagination/children/size.ts
index 870c45d..91bee7e 100644
--- a/src/pagination/children/size.ts
+++ b/src/pagination/children/size.ts
@@ -1,4 +1,5 @@
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'
+import { ElPaginationLocales, ElLocalesService } from '../../locales';
export type Option = {
value: number,
label: string
@@ -23,11 +24,17 @@ export class ElPaginationSize implements OnInit {
options: Option[]
+ constructor(private readonly elLocales: ElLocalesService) {
+ }
+
ngOnInit(): void {
- this.options = this.sizes.map(size => ({
- value: size,
- label: size + '条/页',
- }))
+ this.elLocales.resources$.subscribe(locales => {
+ const pagination = locales.el.pagination;
+ this.options = this.sizes.map(size => ({
+ value: size,
+ label: size + pagination.pagesize,
+ }))
+ })
}
}
diff --git a/src/pagination/pagination.ts b/src/pagination/pagination.ts
index 15d1b4f..03a0b66 100644
--- a/src/pagination/pagination.ts
+++ b/src/pagination/pagination.ts
@@ -1,5 +1,6 @@
import { Component, OnChanges, OnInit, SimpleChanges } from '@angular/core'
import { ElPaginationProps } from './pagination.props'
+import { ElLocalesService, ElPaginationLocales } from '../locales';
@Component({
selector: 'el-pagination',
@@ -7,7 +8,7 @@ import { ElPaginationProps } from './pagination.props'