Add Arabic translation

This commit is contained in:
Mohd-PH 2020-08-20 12:37:26 +03:00
parent 6d0724dc90
commit 950bb17b1e
3 changed files with 91 additions and 2 deletions

View File

@ -0,0 +1,87 @@
module.exports = {
word: {
edit: 'تعديل',
save: 'حفظ',
close: 'إغلاق',
delete: 'حفظ',
confirm: 'تأكيد',
cancel: 'إلغاء',
send: 'إرسال',
connectionName: 'إسم الإتصال',
client: 'العميل',
hostName: 'إسم المستضيف',
port: 'المنفذ',
user: 'المستخدم',
password: 'الرقم السري',
credentials: 'بيانات الدخول',
connect: 'إتصال',
connected: 'متصل',
disconnect: 'إلغاء الإتصال',
disconnected: 'غير متصل',
refresh: 'تحديث',
settings: 'الإعدادات',
general: 'عام',
themes: 'الأنماط',
update: 'تحديث',
about: 'حول',
language: 'اللغة',
version: 'النسخة',
donate: 'إدعم',
run: 'شغل',
schema: 'Schema',
results: 'النتائج',
size: 'الحجم',
seconds: 'ثواني',
type: 'نوع',
mimeType: 'نوع الميديا',
download: 'تحميل',
add: 'أضف',
data: 'بيانات',
properties: 'خصائص',
insert: 'أدرج'
},
message: {
appWelcome: 'مرحبا بك في عميل الSQL انتاريس!',
appFirstStep: 'خطوتك الأولى قم بإنشاء إتصال جديد بقاعدة بيانات.',
addConnection: 'إضافة إتصال',
createConnection: 'إنشاء إتصال',
createNewConnection: 'إنشاء إتصال جديد',
askCredentials: 'إطلب بيانات الدخول',
testConnection: 'إختبر الإتصال',
editConnection: 'عدل الإتصال',
deleteConnection: 'إحذف الإتصال',
deleteConnectionCorfirm: 'هل أنت متأكد من حذف الإتصال؟',
connectionSuccessfullyMade: 'تم الإتصال بنجاح!',
madeWithJS: 'بني بـ 💛 و جافاسكربت!',
checkForUpdates: 'تأكد من التحديثات',
noUpdatesAvailable: 'لا توجد تحديثات',
checkingForUpdate: 'البحث عن تحديثات',
checkFailure: 'فشل البحث, نرجوا المحاولة في وقت لاحق',
updateAvailable: 'تحديث جديد متوفر',
downloadingUpdate: 'جاري تحميل التحديث',
updateDownloaded: 'تم تحميل التحديث',
restartToInstall: 'قم بإعادة تشغيل انتاريس للتحديث',
unableEditFieldWithoutPrimary: 'لا يمكن تعديل الخانة بدون وجود مفتاح رئيسي في النتائج',
editCell: 'تعديل الخلية',
deleteRows: 'حذف صف | حذف {count} صفوف',
confirmToDeleteRows: 'هل أنت متأكد من حذف صف واحد؟? | هل أنت متأكد من حذف {count} صف?',
notificationsTimeout: 'إنتهاء التنبيهات',
uploadFile: 'رفع ملف',
addNewRow: 'إضافة صف جديد',
numberOfInserts: 'عدد الإدراجات'
},
// Date and Time
short: {
year: 'numeric',
month: 'short',
day: 'numeric'
},
long: {
year: 'numeric',
month: 'short',
day: 'numeric',
weekday: 'short',
hour: 'numeric',
minute: 'numeric'
}
};

View File

@ -6,7 +6,8 @@ Vue.use(VueI18n);
const i18n = new VueI18n({
messages: {
'en-US': require('./en-US'),
'it-IT': require('./it-IT')
'it-IT': require('./it-IT'),
'ar-SA': require('./ar-SA')
}
});
export default i18n;

View File

@ -1,4 +1,5 @@
export default {
'en-US': 'English',
'it-IT': 'Italiano'
'it-IT': 'Italiano',
'ar-SA': 'Arabic'
};