Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const reservations: TranslationStrings = { | |
| 'reservations.title': 'الحجوزات', | |
| 'reservations.empty': 'لا توجد حجوزات بعد', | |
| 'reservations.emptyHint': 'أضف حجوزات للرحلات الجوية والفنادق وغير ذلك', | |
| 'reservations.add': 'إضافة حجز', | |
| 'reservations.addManual': 'حجز يدوي', | |
| 'reservations.placeHint': | |
| 'نصيحة: يُفضل إنشاء الحجوزات مباشرة من مكان لربطها بخطة اليوم.', | |
| 'reservations.confirmed': 'مؤكد', | |
| 'reservations.pending': 'قيد الانتظار', | |
| 'reservations.summary': '{confirmed} مؤكدة، {pending} قيد الانتظار', | |
| 'reservations.fromPlan': 'من الخطة', | |
| 'reservations.showFiles': 'عرض الملفات', | |
| 'reservations.editTitle': 'تعديل الحجز', | |
| 'reservations.status': 'الحالة', | |
| 'reservations.datetime': 'التاريخ والوقت', | |
| 'reservations.startTime': 'وقت البداية', | |
| 'reservations.endTime': 'وقت النهاية', | |
| 'reservations.date': 'التاريخ', | |
| 'reservations.time': 'الوقت', | |
| 'reservations.timeAlt': 'الوقت (بديل، مثل 19:30)', | |
| 'reservations.notes': 'ملاحظات', | |
| 'reservations.notesPlaceholder': 'ملاحظات إضافية...', | |
| 'reservations.meta.airline': 'شركة الطيران', | |
| 'reservations.meta.flightNumber': 'رقم الرحلة', | |
| 'reservations.meta.from': 'من', | |
| 'reservations.meta.to': 'إلى', | |
| 'reservations.layover.route': 'المسار', | |
| 'reservations.layover.stop': 'محطة توقف', | |
| 'reservations.layover.addStop': 'إضافة محطة توقف', | |
| 'reservations.layover.connection': 'رحلة متّصلة', | |
| 'reservations.layover.layover': 'توقف بيني', | |
| 'reservations.needsReview': 'مراجعة', | |
| 'reservations.needsReviewHint': | |
| 'تعذّر مطابقة المطار تلقائياً — يرجى تأكيد الموقع.', | |
| 'reservations.searchLocation': 'ابحث عن محطة، ميناء، عنوان...', | |
| 'reservations.meta.trainNumber': 'رقم القطار', | |
| 'reservations.meta.platform': 'المنصة', | |
| 'reservations.meta.seat': 'المقعد', | |
| 'reservations.meta.checkIn': 'تسجيل الوصول', | |
| 'reservations.meta.checkInUntil': 'تسجيل الدخول حتى', | |
| 'reservations.meta.checkOut': 'تسجيل المغادرة', | |
| 'reservations.meta.linkAccommodation': 'الإقامة', | |
| 'reservations.meta.pickAccommodation': 'ربط بالإقامة', | |
| 'reservations.meta.noAccommodation': 'لا يوجد', | |
| 'reservations.meta.hotelPlace': 'الإقامة', | |
| 'reservations.meta.pickHotel': 'اختر الإقامة', | |
| 'reservations.meta.fromDay': 'من', | |
| 'reservations.meta.toDay': 'إلى', | |
| 'reservations.meta.selectDay': 'اختر يومًا', | |
| 'reservations.type.flight': 'رحلة جوية', | |
| 'reservations.type.hotel': 'إقامة', | |
| 'reservations.type.restaurant': 'مطعم', | |
| 'reservations.type.train': 'قطار', | |
| 'reservations.type.car': 'سيارة', | |
| 'reservations.type.cruise': 'رحلة بحرية', | |
| 'reservations.type.event': 'فعالية', | |
| 'reservations.type.tour': 'جولة', | |
| 'reservations.type.other': 'أخرى', | |
| 'reservations.type.bus': 'حافلة', | |
| 'reservations.type.ferry': 'عبّارة', | |
| 'reservations.type.bicycle': 'دراجة', | |
| 'reservations.type.taxi': 'سيارة أجرة', | |
| 'reservations.type.transport_other': 'أخرى', | |
| 'reservations.confirm.delete': 'هل تريد حذف الحجز "{name}"؟', | |
| 'reservations.confirm.deleteTitle': 'حذف الحجز؟', | |
| 'reservations.confirm.deleteBody': 'سيتم حذف "{name}" نهائيًا.', | |
| 'reservations.toast.updated': 'تم تحديث الحجز', | |
| 'reservations.toast.removed': 'تم حذف الحجز', | |
| 'reservations.toast.fileUploaded': 'تم رفع الملف', | |
| 'reservations.toast.uploadError': 'فشل الرفع', | |
| 'reservations.newTitle': 'حجز جديد', | |
| 'reservations.bookingType': 'نوع الحجز', | |
| 'reservations.titleLabel': 'العنوان', | |
| 'reservations.titlePlaceholder': 'مثال: Lufthansa LH123، فندق أدلون، ...', | |
| 'reservations.locationAddress': 'الموقع / العنوان', | |
| 'reservations.locationPlaceholder': 'العنوان، المطار، الفندق...', | |
| 'reservations.confirmationCode': 'رمز الحجز', | |
| 'reservations.confirmationPlaceholder': 'مثال: ABC12345', | |
| 'reservations.day': 'اليوم', | |
| 'reservations.noDay': 'بلا يوم', | |
| 'reservations.place': 'المكان', | |
| 'reservations.noPlace': 'بلا مكان', | |
| 'reservations.pendingSave': 'سيتم الحفظ…', | |
| 'reservations.uploading': 'جارٍ الرفع...', | |
| 'reservations.attachFile': 'إرفاق ملف', | |
| 'reservations.linkExisting': 'ربط ملف موجود', | |
| 'reservations.toast.saveError': 'فشل الحفظ', | |
| 'reservations.toast.updateError': 'فشل التحديث', | |
| 'reservations.toast.deleteError': 'فشل الحذف', | |
| 'reservations.confirm.remove': 'إزالة الحجز "{name}"؟', | |
| 'reservations.linkAssignment': 'ربط بخطة اليوم', | |
| 'reservations.pickAssignment': 'اختر عنصرًا من خطتك...', | |
| 'reservations.noAssignment': 'بلا ربط', | |
| 'reservations.price': 'السعر', | |
| 'reservations.budgetCategory': 'فئة الميزانية', | |
| 'reservations.budgetCategoryPlaceholder': 'مثال: المواصلات، الإقامة', | |
| 'reservations.budgetCategoryAuto': 'تلقائي (حسب نوع الحجز)', | |
| 'reservations.budgetHint': | |
| 'سيتم إنشاء إدخال في الميزانية تلقائيًا عند الحفظ.', | |
| 'reservations.departureDate': 'المغادرة', | |
| 'reservations.arrivalDate': 'الوصول', | |
| 'reservations.departureTime': 'وقت المغادرة', | |
| 'reservations.arrivalTime': 'وقت الوصول', | |
| 'reservations.pickupDate': 'الاستلام', | |
| 'reservations.returnDate': 'الإرجاع', | |
| 'reservations.pickupTime': 'وقت الاستلام', | |
| 'reservations.returnTime': 'وقت الإرجاع', | |
| 'reservations.endDate': 'تاريخ الانتهاء', | |
| 'reservations.meta.departureTimezone': 'TZ المغادرة', | |
| 'reservations.meta.arrivalTimezone': 'TZ الوصول', | |
| 'reservations.span.departure': 'المغادرة', | |
| 'reservations.span.arrival': 'الوصول', | |
| 'reservations.span.inTransit': 'في الطريق', | |
| 'reservations.span.pickup': 'الاستلام', | |
| 'reservations.span.return': 'الإرجاع', | |
| 'reservations.span.active': 'نشط', | |
| 'reservations.span.start': 'البداية', | |
| 'reservations.span.end': 'النهاية', | |
| 'reservations.span.ongoing': 'جارٍ', | |
| 'reservations.validation.endBeforeStart': | |
| 'يجب أن يكون تاريخ/وقت الانتهاء بعد تاريخ/وقت البدء', | |
| 'reservations.addBooking': 'إضافة حجز', | |
| 'reservations.import.title': 'استيراد تأكيدات الحجز', | |
| 'reservations.import.cta': 'استيراد من ملف', | |
| 'reservations.import.dropHere': 'أسقط ملفات تأكيد الحجز هنا أو انقر للتحديد', | |
| 'reservations.import.dropActive': 'أسقط الملفات للاستيراد', | |
| 'reservations.import.acceptedFormats': 'المقبول: EML، PDF، PKPass، HTML، TXT (بحد أقصى 10 ميغابايت لكل ملف، حتى 5 ملفات)', | |
| 'reservations.import.parsing': 'جارٍ معالجة الملفات…', | |
| 'reservations.import.previewHeading': 'تم العثور على {count} حجز/حجوزات', | |
| 'reservations.import.previewEmpty': 'تعذّر استخراج أي حجوزات من الملفات المُحمَّلة.', | |
| 'reservations.import.removeItem': 'إزالة', | |
| 'reservations.import.confirm': 'استيراد {count} حجز/حجوزات', | |
| 'reservations.import.back': 'رجوع', | |
| 'reservations.import.success': 'تم استيراد {count} حجز/حجوزات', | |
| 'reservations.import.partialFailure': 'تم استيراد {created}، فشل {failed}', | |
| 'reservations.import.error': 'فشلت المعالجة. تأكد من أن الملف تأكيد حجز صالح.', | |
| 'reservations.import.unavailable': 'استيراد الحجوزات غير متاح على هذا الخادم.', | |
| 'reservations.import.unsupportedFormat': 'صيغة ملف غير مدعومة. استخدم EML أو PDF أو PKPass أو HTML أو TXT.', | |
| 'reservations.import.fileTooLarge': 'الملف "{name}" يتجاوز حد 10 ميغابايت.', | |
| 'reservations.airtrail.title': 'استيراد من AirTrail', | |
| 'reservations.airtrail.cta': 'AirTrail', | |
| 'reservations.airtrail.synced': 'AirTrail', | |
| 'reservations.airtrail.syncedHint': 'متزامن من AirTrail — تبقى التعديلات متزامنة في الاتجاهين.', | |
| 'reservations.airtrail.notSynced': 'غير متزامن', | |
| 'reservations.airtrail.notSyncedHint': 'تمت إزالة هذه الرحلة في AirTrail ولم تعد متزامنة.', | |
| 'reservations.airtrail.loadError': 'تعذّر تحميل رحلاتك من AirTrail.', | |
| 'reservations.airtrail.imported': 'تم استيراد {count} رحلة/رحلات', | |
| 'reservations.airtrail.skippedDuplicate': '{count} موجودة بالفعل في هذه الرحلة، تم تخطّيها', | |
| 'reservations.airtrail.nothingImported': 'لا شيء لاستيراده.', | |
| 'reservations.airtrail.importError': 'فشل الاستيراد. يُرجى المحاولة مرة أخرى.', | |
| 'reservations.airtrail.undo': 'استيراد من AirTrail', | |
| 'reservations.airtrail.alreadyImported': 'مُستورَد', | |
| 'reservations.airtrail.duringTrip': 'خلال هذه الرحلة', | |
| 'reservations.airtrail.otherFlights': 'رحلات أخرى', | |
| 'reservations.airtrail.empty': 'لم يتم العثور على أي رحلات في حساب AirTrail الخاص بك.', | |
| 'reservations.airtrail.importCta': 'استيراد {count}', | |
| }; | |
| export default reservations; | |