locale: add Arabic translation (#1852)

pull/1861/head^2
Ahmad Alfy 2024-02-08 22:17:54 +02:00 zatwierdzone przez GitHub
rodzic e6d3d8317a
commit 4185430989
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 41 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,41 @@
import { registerTranslation } from '@shoelace-style/localize';
import type { Translation } from '../utilities/localize.js';
const translation: Translation = {
$code: 'ar',
$name: 'العربية',
$dir: 'rtl',
carousel: 'كاروسيل',
clearEntry: 'حذف الخيارات',
close: 'اغلاق',
copied: 'تم النسخ',
copy: 'نسخ',
currentValue: 'القيمة الحالية',
error: 'خطأ',
goToSlide: (slide, count) => `عرض شريحة رقم ${slide} من ${count}`,
hidePassword: 'اخفاء كلمة المرور',
loading: 'جاري التحميل',
nextSlide: 'الشريحة التالية',
numOptionsSelected: num => {
if (num === 0) return 'لم يتم تحديد أي خيارات';
if (num === 1) return 'تم تحديد خيار واحد';
if (num === 2) return 'تم تحديد خياران';
if (num > 2 && num < 11) return `تم تحديد ${num} خيارات`;
return `تم تحديد ${num} خيار`;
},
previousSlide: 'الشريحة السابقة',
progress: 'مقدار التقدم',
remove: 'حذف',
resize: 'تغيير الحجم',
scrollToEnd: 'الانتقال الى النهاية',
scrollToStart: 'الانتقال الى البداية',
selectAColorFromTheScreen: 'اختر لون من الشاشة',
showPassword: 'عرض كلمة المرور',
slideNum: slide => `شريحة ${slide}`,
toggleColorFormat: 'تغيير صيغة عرض اللون'
};
registerTranslation(translation);
export default translation;