feat(locale): provide dir on defineLocale (#2620)

Co-authored-by: Benjamin Canac <canacb1@gmail.com>
This commit is contained in:
Alex
2024-11-13 16:19:21 +05:00
committed by GitHub
parent 9c00f7c7b7
commit 937585cb3f
26 changed files with 467 additions and 470 deletions

View File

@@ -1,39 +1,44 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('العربية', 'ar', {
inputMenu: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
create: 'إنشاء "{label}"'
},
commandPalette: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
close: 'إغلاق'
},
selectMenu: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
create: 'إنشاء "{label}"'
},
toast: {
close: 'إغلاق'
},
carousel: {
prev: 'السابق',
next: 'التالي',
goto: 'الذهاب إلي شريحة {slide}'
},
modal: {
close: 'إغلاق'
},
slideover: {
close: 'إغلاق'
},
alert: {
close: 'إغلاق'
},
table: {
noData: 'لا توجد بيانات'
export default defineLocale({
name: 'العربية',
code: 'ar',
dir: 'rtl',
messages: {
inputMenu: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
create: 'إنشاء "{label}"'
},
commandPalette: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
close: 'إغلاق'
},
selectMenu: {
noMatch: 'لا توجد نتائج مطابقة',
noData: 'لا توجد بيانات',
create: 'إنشاء "{label}"'
},
toast: {
close: 'إغلاق'
},
carousel: {
prev: 'السابق',
next: 'التالي',
goto: 'الذهاب إلي شريحة {slide}'
},
modal: {
close: 'إغلاق'
},
slideover: {
close: 'إغلاق'
},
alert: {
close: 'إغلاق'
},
table: {
noData: 'لا توجد بيانات'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('Čeština', 'cs', {
inputMenu: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
create: 'Vytvořit "{label}"'
},
commandPalette: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
close: 'Zavřít'
},
selectMenu: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
create: 'Vytvořit "{label}"'
},
toast: {
close: 'Zavřít'
},
carousel: {
prev: 'Předchozí',
next: 'Další',
goto: 'Přejít na {slide}'
},
modal: {
close: 'Zavřít'
},
slideover: {
close: 'Zavřít'
},
alert: {
close: 'Zavřít'
},
table: {
noData: 'Žádná data'
export default defineLocale({
name: 'Čeština',
code: 'cs',
messages: {
inputMenu: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
create: 'Vytvořit "{label}"'
},
commandPalette: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
close: 'Zavřít'
},
selectMenu: {
noMatch: 'Žádná shoda',
noData: 'Žádná data',
create: 'Vytvořit "{label}"'
},
toast: {
close: 'Zavřít'
},
carousel: {
prev: 'Předchozí',
next: 'Další',
goto: 'Přejít na {slide}'
},
modal: {
close: 'Zavřít'
},
slideover: {
close: 'Zavřít'
},
alert: {
close: 'Zavřít'
},
table: {
noData: 'Žádná data'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('Deutsch', 'de', {
inputMenu: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
create: 'Erstellen "{label}"'
},
commandPalette: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
close: 'Schließen'
},
selectMenu: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
create: 'Erstellen "{label}"'
},
toast: {
close: 'Schließen'
},
carousel: {
prev: 'Weiter',
next: 'Zurück',
goto: 'Gehe zu {slide}'
},
modal: {
close: 'Schließen'
},
slideover: {
close: 'Schließen'
},
alert: {
close: 'Schließen'
},
table: {
noData: 'Keine Daten'
export default defineLocale({
name: 'Deutsch',
code: 'de',
messages: {
inputMenu: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
create: 'Erstellen "{label}"'
},
commandPalette: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
close: 'Schließen'
},
selectMenu: {
noMatch: 'Nichts gefunden',
noData: 'Keine Daten',
create: 'Erstellen "{label}"'
},
toast: {
close: 'Schließen'
},
carousel: {
prev: 'Weiter',
next: 'Zurück',
goto: 'Gehe zu {slide}'
},
modal: {
close: 'Schließen'
},
slideover: {
close: 'Schließen'
},
alert: {
close: 'Schließen'
},
table: {
noData: 'Keine Daten'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('English', 'en', {
inputMenu: {
noMatch: 'No matching data',
noData: 'No data',
create: 'Create "{label}"'
},
commandPalette: {
noMatch: 'No matching data',
noData: 'No data',
close: 'Close'
},
selectMenu: {
noMatch: 'No matching data',
noData: 'No data',
create: 'Create "{label}"'
},
toast: {
close: 'Close'
},
carousel: {
prev: 'Prev',
next: 'Next',
goto: 'Go to slide {slide}'
},
modal: {
close: 'Close'
},
slideover: {
close: 'Close'
},
alert: {
close: 'Close'
},
table: {
noData: 'No data'
export default defineLocale({
name: 'English',
code: 'en',
messages: {
inputMenu: {
noMatch: 'No matching data',
noData: 'No data',
create: 'Create "{label}"'
},
commandPalette: {
noMatch: 'No matching data',
noData: 'No data',
close: 'Close'
},
selectMenu: {
noMatch: 'No matching data',
noData: 'No data',
create: 'Create "{label}"'
},
toast: {
close: 'Close'
},
carousel: {
prev: 'Prev',
next: 'Next',
goto: 'Go to slide {slide}'
},
modal: {
close: 'Close'
},
slideover: {
close: 'Close'
},
alert: {
close: 'Close'
},
table: {
noData: 'No data'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('Français', 'fr', {
inputMenu: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
create: 'Créer "{label}"'
},
commandPalette: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
close: 'Fermer'
},
selectMenu: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
create: 'Créer "{label}"'
},
toast: {
close: 'Fermer'
},
carousel: {
prev: 'Précédent',
next: 'Suivant',
goto: 'Aller à {slide}'
},
modal: {
close: 'Fermer'
},
slideover: {
close: 'Fermer'
},
alert: {
close: 'Fermer'
},
table: {
noData: 'Aucune donnée'
export default defineLocale({
name: 'Français',
code: 'fr',
messages: {
inputMenu: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
create: 'Créer "{label}"'
},
commandPalette: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
close: 'Fermer'
},
selectMenu: {
noMatch: 'Aucune donnée correspondante',
noData: 'Aucune donnée',
create: 'Créer "{label}"'
},
toast: {
close: 'Fermer'
},
carousel: {
prev: 'Précédent',
next: 'Suivant',
goto: 'Aller à {slide}'
},
modal: {
close: 'Fermer'
},
slideover: {
close: 'Fermer'
},
alert: {
close: 'Fermer'
},
table: {
noData: 'Aucune donnée'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('Italiano', 'it', {
inputMenu: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
create: 'Crea "{label}"'
},
commandPalette: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
close: 'Chiudi'
},
selectMenu: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
create: 'Crea "{label}"'
},
toast: {
close: 'Chiudi'
},
carousel: {
prev: 'Precedente',
next: 'Successiva',
goto: 'Vai alla slide {slide}'
},
modal: {
close: 'Chiudi'
},
slideover: {
close: 'Chiudi'
},
alert: {
close: 'Chiudi'
},
table: {
noData: 'Nessun dato'
export default defineLocale({
name: 'Italiano',
code: 'it',
messages: {
inputMenu: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
create: 'Crea "{label}"'
},
commandPalette: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
close: 'Chiudi'
},
selectMenu: {
noMatch: 'Nessun dato corrispondente',
noData: 'Nessun dato',
create: 'Crea "{label}"'
},
toast: {
close: 'Chiudi'
},
carousel: {
prev: 'Precedente',
next: 'Successiva',
goto: 'Vai alla slide {slide}'
},
modal: {
close: 'Chiudi'
},
slideover: {
close: 'Chiudi'
},
alert: {
close: 'Chiudi'
},
table: {
noData: 'Nessun dato'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('Русский', 'ru', {
inputMenu: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
create: 'Создать "{label}"'
},
commandPalette: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
close: 'Закрыть'
},
selectMenu: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
create: 'Создать "{label}"'
},
toast: {
close: 'Закрыть'
},
carousel: {
prev: 'Назад',
next: 'Далее',
goto: 'Перейти к {slide}'
},
modal: {
close: 'Закрыть'
},
slideover: {
close: 'Закрыть'
},
alert: {
close: 'Закрыть'
},
table: {
noData: 'Нет данных'
export default defineLocale({
name: 'Русский',
code: 'ru',
messages: {
inputMenu: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
create: 'Создать "{label}"'
},
commandPalette: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
close: 'Закрыть'
},
selectMenu: {
noMatch: 'Совпадений не найдено',
noData: 'Нет данных',
create: 'Создать "{label}"'
},
toast: {
close: 'Закрыть'
},
carousel: {
prev: 'Назад',
next: 'Далее',
goto: 'Перейти к {slide}'
},
modal: {
close: 'Закрыть'
},
slideover: {
close: 'Закрыть'
},
alert: {
close: 'Закрыть'
},
table: {
noData: 'Нет данных'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('简体中文', 'zh-Hans', {
inputMenu: {
noMatch: '没有匹配的数据',
noData: '没有数据',
create: '创建 "{label}"'
},
commandPalette: {
noMatch: '没有匹配的数据',
noData: '没有数据',
close: '关闭'
},
selectMenu: {
noMatch: '没有匹配的数据',
noData: '没有数据',
create: '创建 "{label}"'
},
toast: {
close: '关闭'
},
carousel: {
prev: '上一页',
next: '下一页',
goto: '跳转到第 {slide} 页'
},
modal: {
close: '关闭'
},
slideover: {
close: '关闭'
},
alert: {
close: '关闭'
},
table: {
noData: '没有数据'
export default defineLocale({
name: '简体中文',
code: 'zh-Hans',
messages: {
inputMenu: {
noMatch: '没有匹配的数据',
noData: '没有数据',
create: '创建 "{label}"'
},
commandPalette: {
noMatch: '没有匹配的数据',
noData: '没有数据',
close: '关闭'
},
selectMenu: {
noMatch: '没有匹配的数据',
noData: '没有数据',
create: '创建 "{label}"'
},
toast: {
close: '关闭'
},
carousel: {
prev: '上一页',
next: '下一页',
goto: '跳转到第 {slide} 页'
},
modal: {
close: '关闭'
},
slideover: {
close: '关闭'
},
alert: {
close: '关闭'
},
table: {
noData: '没有数据'
}
}
})

View File

@@ -1,39 +1,43 @@
import { defineLocale } from '../composables/defineLocale'
export default defineLocale('繁体中文', 'zh-Hant', {
inputMenu: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
create: '創建 "{label}"'
},
commandPalette: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
close: '關閉'
},
selectMenu: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
create: '創建 "{label}"'
},
toast: {
close: '關閉'
},
carousel: {
prev: '上一頁',
next: '下一頁',
goto: '跳轉到第 {slide} 頁'
},
modal: {
close: '關閉'
},
slideover: {
close: '關閉'
},
alert: {
close: '關閉'
},
table: {
noData: '沒有資料'
export default defineLocale({
name: '繁体中文',
code: 'zh-Hant',
messages: {
inputMenu: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
create: '創建 "{label}"'
},
commandPalette: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
close: '關閉'
},
selectMenu: {
noMatch: '沒有匹配的資料',
noData: '沒有資料',
create: '創建 "{label}"'
},
toast: {
close: '關閉'
},
carousel: {
prev: '上一頁',
next: '下一頁',
goto: '跳轉到第 {slide} 頁'
},
modal: {
close: '關閉'
},
slideover: {
close: '關閉'
},
alert: {
close: '關閉'
},
table: {
noData: '沒有資料'
}
}
})