1069 lines
49 KiB
JSON
1069 lines
49 KiB
JSON
{
|
||
"common": {
|
||
"save": "حفظ",
|
||
"cancel": "إلغاء",
|
||
"delete": "حذف",
|
||
"edit": "تعديل",
|
||
"close": "إغلاق",
|
||
"create": "إنشاء",
|
||
"add": "إضافة",
|
||
"back": "رجوع",
|
||
"next": "التالي",
|
||
"loading": "جارٍ التحميل…",
|
||
"saving": "جارٍ الحفظ…",
|
||
"required": "هذا الحقل مطلوب.",
|
||
"error": "خطأ",
|
||
"allFieldsRequired": "يرجى ملء جميع الحقول.",
|
||
"today": "اليوم",
|
||
"tomorrow": "غداً",
|
||
"skipToContent": "الانتقال إلى المحتوى",
|
||
"reload": "إعادة التحميل",
|
||
"errorOccurred": "حدث خطأ ما.",
|
||
"unexpectedError": "حدث خطأ غير متوقع.",
|
||
"errorGeneric": "حدث خطأ.",
|
||
"updateAvailable": "يوجد تحديث - أعد تحميل الصفحة للحصول على أحدث إصدار.",
|
||
"titleRequired": "العنوان مطلوب",
|
||
"nameRequired": "الاسم مطلوب",
|
||
"contentRequired": "المحتوى مطلوب",
|
||
"all": "الكل",
|
||
"unknownError": "خطأ غير معروف",
|
||
"confirm": "تأكيد",
|
||
"undo": "تراجع",
|
||
"reset": "إعادة التعيين للأصل",
|
||
"errorOffline": "لا يوجد اتصال بالإنترنت. يرجى التحقق من شبكتك.",
|
||
"errorForbidden": "تم رفض الوصول. يرجى تسجيل الدخول مرة أخرى.",
|
||
"errorNotFound": "لم يتم العثور على السجل.",
|
||
"errorServer": "خطأ في الخادم. يرجى المحاولة لاحقاً.",
|
||
"errorTimeout": "استغرق الاتصال وقتاً طويلاً. يرجى المحاولة مجدداً."
|
||
},
|
||
"nav": {
|
||
"dashboard": "لوحة التحكم",
|
||
"tasks": "المهام",
|
||
"calendar": "التقويم",
|
||
"meals": "الوجبات",
|
||
"shopping": "التسوق",
|
||
"notes": "الملاحظات",
|
||
"contacts": "جهات الاتصال",
|
||
"birthdays": "أعياد الميلاد",
|
||
"budget": "الميزانية",
|
||
"settings": "الإعدادات",
|
||
"main": "القائمة الرئيسية",
|
||
"navigation": "التنقل",
|
||
"quickActions": "الإجراءات السريعة",
|
||
"recipes": "الوصفات",
|
||
"more": "المزيد",
|
||
"documents": "المستندات",
|
||
"kitchen": "المطبخ",
|
||
"search": "بحث"
|
||
},
|
||
"dashboard": {
|
||
"title": "لوحة التحكم",
|
||
"greetingMorning": "صباح الخير، {{name}}",
|
||
"greetingDay": "مرحباً، {{name}}",
|
||
"greetingEvening": "مساء الخير، {{name}}",
|
||
"allDone": "تم الانتهاء من الكل",
|
||
"noEvents": "لا توجد أحداث",
|
||
"noPinnedNotes": "لا توجد ملاحظات مثبتة",
|
||
"todayMeals": "وجبات اليوم",
|
||
"allLink": "الكل",
|
||
"weekLink": "هذا الأسبوع",
|
||
"urgentTasksChip": "{{count}} مهمة ستنتهي قريباً",
|
||
"urgentTasksChipPlural": "{{count}} مهام ستنتهي قريباً",
|
||
"eventsChip": "{{count}} حدث اليوم",
|
||
"eventsChipPlural": "{{count}} أحداث اليوم",
|
||
"todayMealChip": "اليوم: {{title}}",
|
||
"loadError": "فشل تحميل لوحة التحكم.",
|
||
"weatherRefresh": "تحديث الطقس",
|
||
"weatherRefreshTitle": "تحديث",
|
||
"weatherUpdated": "تم تحديث الطقس",
|
||
"weatherFeelsLike": "الإحساس {{temp}}° · {{humidity}}% · الريح {{wind}} {{windUnit}}",
|
||
"fabTaskLabel": "إضافة مهمة",
|
||
"fabCalendarLabel": "إضافة حدث",
|
||
"fabShoppingLabel": "إضافة تسوق",
|
||
"fabNoteLabel": "إضافة ملاحظة",
|
||
"fabTask": "مهمة",
|
||
"fabCalendar": "حدث",
|
||
"fabShopping": "تسوق",
|
||
"fabNote": "ملاحظة",
|
||
"overdue": "متأخر",
|
||
"dueSoon": "يستحق اليوم",
|
||
"dueToday": "يستحق اليوم",
|
||
"dueTomorrow": "يستحق غداً",
|
||
"allDay": "طوال اليوم",
|
||
"shoppingMore": "+{{count}} أخرى",
|
||
"weather": "الطقس",
|
||
"familyMembers": "أفراد العائلة",
|
||
"participantsAdded": "مشاركون مضافون",
|
||
"upcomingBirthdays": "أعياد الميلاد القادمة",
|
||
"noBirthdays": "لا توجد أعياد ميلاد بعد",
|
||
"daysLeft": "{{count}} أيام",
|
||
"budgetOverview": "نظرة عامة على الميزانية",
|
||
"monthlyIncome": "الدخل",
|
||
"monthlyExpenses": "المصروفات",
|
||
"monthlyBalance": "الرصيد",
|
||
"savingsRate": "معدل الادخار",
|
||
"topExpense": "أكبر مصروف",
|
||
"budgetEntries": "القيود",
|
||
"noBudgetData": "لا توجد بيانات ميزانية لهذا الشهر.",
|
||
"customize": "تخصيص",
|
||
"customizeTitle": "تخصيص الأدوات",
|
||
"customizeReset": "الافتراضي",
|
||
"customizeSaved": "تم حفظ لوحة التحكم",
|
||
"customizeMoveUp": "للأعلى",
|
||
"customizeMoveDown": "للأسفل",
|
||
"overdueTasksChip": "{{count}} مهمة متأخرة",
|
||
"overdueTasksChipPlural": "{{count}} مهام متأخرة",
|
||
"customizeManage": "الأدوات",
|
||
"customizeExit": "إنهاء التخصيص",
|
||
"customizeDrag": "اسحب الأداة",
|
||
"customizeSize": "الحجم",
|
||
"customizeSizeFor": "حجم {{widget}}",
|
||
"customizeHide": "إخفاء {{widget}}"
|
||
},
|
||
"tasks": {
|
||
"title": "المهام",
|
||
"newTask": "مهمة جديدة",
|
||
"editTask": "تعديل المهمة",
|
||
"emptyTitle": "لا توجد مهام - هل انتهيت من الكل؟",
|
||
"emptyDescription": "أنشئ مهام جديدة عبر زر +.",
|
||
"titleLabel": "العنوان *",
|
||
"titlePlaceholder": "ما الذي يجب إنجازه؟",
|
||
"descriptionLabel": "ملاحظة",
|
||
"descriptionPlaceholder": "تفاصيل اختيارية…",
|
||
"priorityLabel": "الأولوية",
|
||
"categoryLabel": "الفئة",
|
||
"dueDateLabel": "تاريخ الاستحقاق",
|
||
"dueTimeLabel": "الوقت",
|
||
"assignedLabel": "مسند إلى",
|
||
"assignedNobody": "- لا أحد -",
|
||
"statusLabel": "الحالة",
|
||
"priorityUrgent": "عاجل",
|
||
"priorityHigh": "عالية",
|
||
"priorityMedium": "متوسطة",
|
||
"priorityLow": "منخفضة",
|
||
"priorityNone": "لا شيء",
|
||
"statusOpen": "مفتوح",
|
||
"statusInProgress": "قيد التنفيذ",
|
||
"statusDone": "منجز",
|
||
"categoryHousehold": "المنزل",
|
||
"categorySchool": "المدرسة",
|
||
"categoryShopping": "التسوق",
|
||
"categoryRepair": "الإصلاح",
|
||
"categoryHealth": "الصحة",
|
||
"categoryFinance": "المالية",
|
||
"categoryLeisure": "الترفيه",
|
||
"categoryMisc": "متنوع",
|
||
"overdue": "متأخر",
|
||
"overdueDay": "متأخر {{count}} يوم",
|
||
"dueToday": "يستحق اليوم",
|
||
"dueTomorrow": "يستحق غداً",
|
||
"groupOverdue": "متأخر",
|
||
"groupToday": "اليوم",
|
||
"groupThisWeek": "هذا الأسبوع",
|
||
"groupNextWeek": "الأسبوع القادم",
|
||
"groupLater": "لاحقاً",
|
||
"groupNoDate": "بلا تاريخ",
|
||
"markDone": "وضع علامة منجز على {{title}}",
|
||
"markOpen": "وضع علامة مفتوح على {{title}}",
|
||
"editButton": "تعديل المهمة",
|
||
"swipeOpen": "فتح",
|
||
"swipeDone": "منجز",
|
||
"swipeEdit": "تعديل",
|
||
"subtaskAdd": "+ إضافة مهمة فرعية",
|
||
"subtaskToggle": "عرض المهام الفرعية",
|
||
"subtaskMarkDone": "وضع علامة منجز على {{title}}",
|
||
"deleteConfirm": "حذف المهمة وجميع المهام الفرعية؟",
|
||
"savedToast": "تم حفظ المهمة.",
|
||
"createdToast": "تم إنشاء المهمة.",
|
||
"deletedToast": "تم حذف المهمة.",
|
||
"loadError": "فشل تحميل المهمة.",
|
||
"subtaskPrompt": "المهمة الفرعية:",
|
||
"kanbanOpen": "مفتوح",
|
||
"kanbanInProgress": "قيد التنفيذ",
|
||
"kanbanDone": "منجز",
|
||
"kanbanMoveToInProgress": "نقل إلى قيد التنفيذ",
|
||
"kanbanMoveToDone": "وضع علامة منجز",
|
||
"kanbanMoveToOpen": "إعادة الفتح",
|
||
"recurring": "متكرر",
|
||
"listView": "عرض القائمة",
|
||
"kanbanView": "عرض كانبان",
|
||
"filterBtn": "تصفية",
|
||
"filterClearAll": "مسح جميع الفلاتر",
|
||
"filterGroupPerson": "الشخص",
|
||
"filterGroupPriority": "الأولوية",
|
||
"filterGroupStatus": "الحالة",
|
||
"swipedDoneToast": "تم وضع علامة مكتمل.",
|
||
"swipedOpenToast": "تم وضع علامة مفتوح.",
|
||
"statusArchived": "مؤرشف",
|
||
"archiveButton": "أرشفة المهمة",
|
||
"archivedToast": "تم أرشفة المهمة.",
|
||
"kanbanArchived": "مؤرشف",
|
||
"reminderNeedsDueDate": "حدّد تاريخ استحقاق لتفعيل تذكيرات المهمة.",
|
||
"emptyAction": "إنشاء مهمة"
|
||
},
|
||
"shopping": {
|
||
"title": "التسوق",
|
||
"noLists": "لا توجد قوائم",
|
||
"noListsDescription": "أنشئ قائمة عبر زر +.",
|
||
"emptyList": "القائمة فارغة",
|
||
"emptyListDescription": "أضف عناصر عبر حقل الإدخال أعلاه.",
|
||
"newListPrompt": "اسم القائمة الجديدة:",
|
||
"newListButton": "إنشاء قائمة جديدة",
|
||
"renameListPrompt": "اسم القائمة الجديد:",
|
||
"deleteListConfirm": "حذف القائمة \"{{name}}\" وجميع العناصر؟",
|
||
"deletedListToast": "تم حذف القائمة.",
|
||
"itemDeletedToast": "تم إزالة \"{{name}}\".",
|
||
"itemsRemovedToast": "تم إزالة {{count}} عنصر.",
|
||
"clearChecked": "حذف المحددات ({{count}})",
|
||
"itemNamePlaceholder": "إضافة عنصر…",
|
||
"itemQtyPlaceholder": "الكمية",
|
||
"itemNameLabel": "اسم العنصر",
|
||
"itemQtyLabel": "الكمية",
|
||
"categoryLabel": "الفئة",
|
||
"addItemLabel": "إضافة عنصر",
|
||
"renameListLabel": "إعادة تسمية القائمة",
|
||
"deleteListLabel": "حذف القائمة",
|
||
"swipeBack": "رجوع",
|
||
"swipeCheck": "تحديد",
|
||
"swipeDelete": "حذف",
|
||
"markDoneLabel": "تحديد {{name}}",
|
||
"markUndoneLabel": "إلغاء تحديد {{name}}",
|
||
"deleteItemLabel": "حذف {{name}}",
|
||
"listsLoadError": "فشل تحميل القوائم.",
|
||
"itemsLoadError": "فشل تحميل العناصر.",
|
||
"catFruitVeg": "فواكه وخضروات",
|
||
"catBakery": "مخبوزات",
|
||
"catDairy": "منتجات الألبان",
|
||
"catMeatFish": "لحوم وأسماك",
|
||
"catFrozen": "مجمدات",
|
||
"catDrinks": "مشروبات",
|
||
"catHousehold": "مستلزمات المنزل",
|
||
"catDrugstore": "صيدلية",
|
||
"catMisc": "متنوع",
|
||
"emptyAction": "إضافة عنصر"
|
||
},
|
||
"meals": {
|
||
"title": "خطة الوجبات",
|
||
"noMealPlanned": "لا توجد وجبة مخططة",
|
||
"addMeal": "إضافة {{type}}",
|
||
"editMeal": "تعديل الوجبة",
|
||
"addMealTitle": "إضافة وجبة",
|
||
"deleteMeal": "حذف الوجبة",
|
||
"transferToShoppingList": "نقل المكونات إلى قائمة التسوق",
|
||
"today": "اليوم",
|
||
"prevWeek": "الأسبوع السابق",
|
||
"nextWeek": "الأسبوع التالي",
|
||
"loadError": "فشل تحميل خطة الوجبات.",
|
||
"typeBreakfast": "الإفطار",
|
||
"typeLunch": "الغداء",
|
||
"typeDinner": "العشاء",
|
||
"typeSnack": "وجبة خفيفة",
|
||
"dayMo": "الإثنين",
|
||
"dayDi": "الثلاثاء",
|
||
"dayMi": "الأربعاء",
|
||
"dayDo": "الخميس",
|
||
"dayFr": "الجمعة",
|
||
"daySa": "السبت",
|
||
"daySo": "الأحد",
|
||
"dateLabel": "التاريخ",
|
||
"mealTypeLabel": "نوع الوجبة",
|
||
"titleLabel": "العنوان *",
|
||
"titlePlaceholder": "مثال: أرز بالدجاج",
|
||
"notesLabel": "ملاحظات",
|
||
"notesPlaceholder": "اختياري…",
|
||
"ingredientsLabel": "المكونات",
|
||
"addIngredient": "إضافة مكون",
|
||
"ingredientNamePlaceholder": "المكون",
|
||
"ingredientQtyPlaceholder": "الكمية",
|
||
"ingredientCategoryLabel": "الفئة",
|
||
"ingredientCategoryDefault": "متنوعات",
|
||
"removeIngredient": "إزالة المكون",
|
||
"transferLabel": "نقل المكونات إلى قائمة التسوق",
|
||
"transferNow": "نقل الآن",
|
||
"noShoppingLists": "لا توجد قوائم تسوق",
|
||
"transferSuccess": "تم نقل {{count}} مكون",
|
||
"transferSuccessPlural": "تم نقل {{count}} مكونات",
|
||
"transferAlreadyDone": "تم نقل جميع المكونات بالفعل",
|
||
"ingredientCount": "{{count}} مكون",
|
||
"ingredientCountPlural": "{{count}} مكونات",
|
||
"titleRequired": "العنوان مطلوب",
|
||
"loadingIndicator": "جارٍ التحميل…",
|
||
"recipeUrlLabel": "رابط الوصفة (اختياري)",
|
||
"recipeUrlPlaceholder": "https://…",
|
||
"openRecipe": "فتح الوصفة",
|
||
"savedRecipeLabel": "Saved recipe",
|
||
"savedRecipePlaceholder": "Select recipe",
|
||
"saveAsRecipe": "Save as recipe",
|
||
"recipeScaleLabel": "Scale ingredients",
|
||
"deletedToast": "Meal deleted"
|
||
},
|
||
"calendar": {
|
||
"title": "التقويم",
|
||
"newEvent": "حدث جديد",
|
||
"editEvent": "تعديل الحدث",
|
||
"addEvent": "إضافة حدث",
|
||
"deleteEvent": "حذف الحدث",
|
||
"noEvents": "لا توجد أحداث في الفترة المحددة.",
|
||
"today": "اليوم",
|
||
"back": "رجوع",
|
||
"forward": "للأمام",
|
||
"viewMonth": "شهر",
|
||
"viewWeek": "أسبوع",
|
||
"viewDay": "يوم",
|
||
"viewAgenda": "جدول أعمال",
|
||
"allDay": "طوال اليوم",
|
||
"allDayShort": "اليوم كله",
|
||
"moreEvents": "+{{count}} أخرى",
|
||
"weekNumberLabel": "الأسبوع {{week}} · {{month}} {{year}}",
|
||
"agendaFrom": "من {{date}}",
|
||
"titleLabel": "العنوان *",
|
||
"titlePlaceholder": "مثال: طبيب الأسنان",
|
||
"allDayToggle": "طوال اليوم",
|
||
"startDateLabel": "تاريخ البداية",
|
||
"startTimeLabel": "وقت البداية",
|
||
"endDateLabel": "تاريخ النهاية",
|
||
"endTimeLabel": "وقت النهاية",
|
||
"fromLabel": "من",
|
||
"toLabel": "إلى",
|
||
"locationLabel": "الموقع",
|
||
"locationPlaceholder": "اختياري",
|
||
"assignedLabel": "مسند إلى",
|
||
"assignedNobody": "- لا أحد -",
|
||
"colorLabel": "اللون {{color}}",
|
||
"descriptionLabel": "الوصف",
|
||
"descriptionPlaceholder": "اختياري…",
|
||
"popupEdit": "تعديل",
|
||
"deleteConfirm": "هل تريد حذف \"{{title}}\"؟",
|
||
"createdToast": "تم إنشاء الحدث",
|
||
"savedToast": "تم حفظ الحدث",
|
||
"deletedToast": "تم حذف الحدث",
|
||
"loadError": "فشل تحميل الأحداث.",
|
||
"saveError": "فشل الحفظ",
|
||
"deleteError": "فشل الحذف",
|
||
"titleRequired": "العنوان مطلوب",
|
||
"monthJanuary": "يناير",
|
||
"monthFebruary": "فبراير",
|
||
"monthMarch": "مارس",
|
||
"monthApril": "أبريل",
|
||
"monthMay": "مايو",
|
||
"monthJune": "يونيو",
|
||
"monthJuly": "يوليو",
|
||
"monthAugust": "أغسطس",
|
||
"monthSeptember": "سبتمبر",
|
||
"monthOctober": "أكتوبر",
|
||
"monthNovember": "نوفمبر",
|
||
"monthDecember": "ديسمبر",
|
||
"dayShortSunday": "أح",
|
||
"dayShortMonday": "إث",
|
||
"dayShortTuesday": "ثل",
|
||
"dayShortWednesday": "أر",
|
||
"dayShortThursday": "خم",
|
||
"dayShortFriday": "جم",
|
||
"dayShortSaturday": "سب",
|
||
"dayLongSunday": "الأحد",
|
||
"dayLongMonday": "الإثنين",
|
||
"dayLongTuesday": "الثلاثاء",
|
||
"dayLongWednesday": "الأربعاء",
|
||
"dayLongThursday": "الخميس",
|
||
"dayLongFriday": "الجمعة",
|
||
"dayLongSaturday": "السبت",
|
||
"timeSuffix": "",
|
||
"ics": {
|
||
"reset": "إعادة التعيين للأصل",
|
||
"resetToast": "تم إعادة تعيين التغييرات."
|
||
},
|
||
"iconLabel": "Icon",
|
||
"invalidDate": "Use a valid date in the selected date format.",
|
||
"attachmentLabel": "Attachment",
|
||
"attachmentHint": "Attach a local image, PDF, or document. Images will be shown in the event popup.",
|
||
"attachmentFallback": "Attachment",
|
||
"attachmentReadError": "The attachment could not be read.",
|
||
"attachmentTooLarge": "Attachment may be at most 5 MB."
|
||
},
|
||
"notes": {
|
||
"title": "لوحة الملاحظات",
|
||
"newNote": "ملاحظة جديدة",
|
||
"editNote": "تعديل الملاحظة",
|
||
"addNoteLabel": "ملاحظة جديدة",
|
||
"searchPlaceholder": "البحث في الملاحظات…",
|
||
"emptyTitle": "لا توجد ملاحظات بعد",
|
||
"emptyDescription": "أنشئ ملاحظة جديدة عبر زر +.",
|
||
"noResultsTitle": "لا توجد نتائج",
|
||
"noResultsDescription": "لا توجد ملاحظة تحتوي على \"{{query}}\".",
|
||
"titleLabel": "العنوان (اختياري)",
|
||
"titlePlaceholder": "بلا عنوان",
|
||
"contentLabel": "المحتوى",
|
||
"contentMarkdownHint": "(يدعم تنسيق Markdown)",
|
||
"contentPlaceholder": "أدخل ملاحظة…",
|
||
"colorLabel": "اللون",
|
||
"pinnedLabel": "تثبيت (يظهر على لوحة التحكم)",
|
||
"pinAction": "تثبيت",
|
||
"unpinAction": "إلغاء التثبيت",
|
||
"deleteLabel": "حذف الملاحظة",
|
||
"deleteConfirm": "هل تريد حذف الملاحظة؟",
|
||
"createdToast": "تم إنشاء الملاحظة",
|
||
"savedToast": "تم حفظ الملاحظة",
|
||
"deletedToast": "تم حذف الملاحظة",
|
||
"loadError": "فشل تحميل الملاحظات.",
|
||
"formatBold": "عريض (Ctrl+B)",
|
||
"formatItalic": "مائل (Ctrl+I)",
|
||
"formatUnderline": "تسطير (Ctrl+U)",
|
||
"formatStrikethrough": "يتوسطه خط",
|
||
"formatHeading": "عنوان",
|
||
"formatList": "قائمة",
|
||
"formatOrderedList": "قائمة مرقمة",
|
||
"formatChecklist": "قائمة مهام",
|
||
"formatLink": "رابط",
|
||
"formatCode": "كود",
|
||
"formatQuote": "اقتباس",
|
||
"formatDivider": "فاصل",
|
||
"emptyAction": "إنشاء ملاحظة"
|
||
},
|
||
"contacts": {
|
||
"title": "جهات الاتصال",
|
||
"newContact": "جهة اتصال جديدة",
|
||
"editContact": "تعديل جهة الاتصال",
|
||
"addButton": "جديد",
|
||
"newContactLabel": "جهة اتصال جديدة",
|
||
"searchPlaceholder": "البحث بالاسم أو الهاتف أو البريد الإلكتروني…",
|
||
"importButton": "استيراد",
|
||
"importLabel": "استيراد جهة اتصال من vCard",
|
||
"importTooltip": "استيراد vCard",
|
||
"emptyTitle": "لا توجد جهات اتصال بعد",
|
||
"emptyDescription": "أضف جهات اتصال جديدة عبر زر +.",
|
||
"filterAll": "الكل",
|
||
"nameLabel": "الاسم *",
|
||
"namePlaceholder": "الاسم الكامل",
|
||
"categoryLabel": "الفئة",
|
||
"phoneLabel": "الهاتف",
|
||
"phonePlaceholder": "+966 …",
|
||
"emailLabel": "البريد الإلكتروني",
|
||
"emailPlaceholder": "name@example.com",
|
||
"addressLabel": "العنوان",
|
||
"addressPlaceholder": "الشارع، المدينة",
|
||
"notesLabel": "ملاحظات",
|
||
"notesPlaceholder": "اختياري…",
|
||
"callLabel": "اتصال",
|
||
"emailActionLabel": "بريد إلكتروني",
|
||
"mapsLabel": "فتح في الخرائط",
|
||
"exportLabel": "تصدير كـ vCard",
|
||
"exportTooltip": "تصدير vCard",
|
||
"deleteLabel": "حذف جهة الاتصال",
|
||
"deleteConfirm": "هل تريد حذف جهة الاتصال؟",
|
||
"deletePersonConfirm": "هل تريد حذف \"{{name}}\"؟",
|
||
"savedToast": "تم حفظ جهة الاتصال",
|
||
"updatedToast": "تم تحديث جهة الاتصال",
|
||
"deletedToast": "تم حذف جهة الاتصال",
|
||
"importedToast": "تم استيراد {{name}}.",
|
||
"importError": "فشل الاستيراد: {{error}}",
|
||
"vcardNoName": "لا يحتوي vCard على اسم.",
|
||
"catDoctor": "طبيب",
|
||
"catSchool": "مدرسة/روضة",
|
||
"catAuthority": "جهة حكومية",
|
||
"catInsurance": "تأمين",
|
||
"catCraftsman": "حرفي",
|
||
"catEmergency": "طوارئ",
|
||
"catMisc": "متنوع",
|
||
"categoryDoctor": "طبيب",
|
||
"categorySchool": "مدرسة/روضة",
|
||
"categoryAuthority": "جهة حكومية",
|
||
"categoryInsurance": "تأمين",
|
||
"categoryCraftsman": "حرفي",
|
||
"categoryEmergency": "طوارئ",
|
||
"categoryOther": "متنوع",
|
||
"emptyAction": "إضافة جهة اتصال"
|
||
},
|
||
"budget": {
|
||
"title": "الميزانية",
|
||
"newEntry": "إدخال جديد",
|
||
"editEntry": "تعديل الإدخال",
|
||
"addEntryLabel": "إضافة إدخال",
|
||
"newEntryFabLabel": "إدخال جديد",
|
||
"currentMonth": "الشهر الحالي",
|
||
"prevMonth": "الشهر السابق",
|
||
"nextMonth": "الشهر التالي",
|
||
"income": "الدخل",
|
||
"expenses": "المصروفات",
|
||
"balance": "الرصيد",
|
||
"byCategory": "حسب الفئة",
|
||
"transactions": "المعاملات",
|
||
"emptyTitle": "لا توجد إدخالات هذا الشهر",
|
||
"emptyDescription": "أضف إدخالات الميزانية عبر زر +.",
|
||
"csvExport": "CSV",
|
||
"typeExpense": "مصروف",
|
||
"typeIncome": "دخل",
|
||
"titleLabel": "العنوان *",
|
||
"titlePlaceholder": "مثال: تسوق السوبرماركت",
|
||
"amountLabel": "المبلغ *",
|
||
"amountPlaceholder": "0.00",
|
||
"categoryLabel": "الفئة",
|
||
"dateLabel": "التاريخ *",
|
||
"recurringLabel": "متكرر",
|
||
"deleteLabel": "حذف الإدخال",
|
||
"deleteConfirm": "هل تريد حذف الإدخال؟",
|
||
"deletePersonConfirm": "هل تريد حذف \"{{title}}\"؟",
|
||
"addedToast": "تم إضافة الإدخال",
|
||
"savedToast": "تم حفظ الإدخال",
|
||
"deletedToast": "تم حذف الإدخال",
|
||
"loadError": "فشل تحميل الميزانية.",
|
||
"trendNeutral": "- مثل {{month}}",
|
||
"validAmountRequired": "أدخل مبلغاً صحيحاً",
|
||
"dateRequired": "التاريخ مطلوب",
|
||
"catFood": "الطعام",
|
||
"catRent": "الإيجار",
|
||
"catInsurance": "التأمين",
|
||
"catMobility": "التنقل",
|
||
"catLeisure": "الترفيه",
|
||
"catClothing": "الملابس",
|
||
"catHealth": "الصحة",
|
||
"catEducation": "التعليم",
|
||
"catMisc": "متنوع",
|
||
"catEarnedIncome": "دخل العمل",
|
||
"catInvestmentIncome": "دخل الاستثمار",
|
||
"catTransferGiftIncome": "التحويلات والهدايا",
|
||
"catGovernmentBenefits": "المزايا الاجتماعية",
|
||
"catOtherIncome": "دخل آخر",
|
||
"loadingIndicator": "جارٍ التحميل…",
|
||
"subcategoryLabel": "Subcategory",
|
||
"catHousing": "Housing / Home",
|
||
"catTransport": "Transport",
|
||
"catPersonalHealth": "Personal Care / Health",
|
||
"catShoppingClothing": "Shopping and Clothing",
|
||
"catFinancialOther": "Financial Services and Other",
|
||
"subcatRentMortgage": "Rent / Mortgage",
|
||
"subcatCondominium": "Condominium fees",
|
||
"subcatUtilities": "Electricity / Water / Gas",
|
||
"subcatInternetTvPhone": "Internet / TV / Phone",
|
||
"subcatRenovationMaintenance": "Renovation / Maintenance",
|
||
"subcatCleaning": "Cleaning",
|
||
"subcatGroceries": "Groceries",
|
||
"subcatRestaurantsBars": "Restaurants / Bars",
|
||
"subcatSnacksFastFood": "Snacks / Fast Food",
|
||
"subcatBakery": "Bakery",
|
||
"subcatFuel": "Fuel",
|
||
"subcatParkingTolls": "Parking / Tolls",
|
||
"subcatPublicTransport": "Public transport",
|
||
"subcatAppsTaxi": "Apps / Taxi",
|
||
"subcatMaintenanceInsurance": "Maintenance / Insurance",
|
||
"subcatPharmacy": "Pharmacy",
|
||
"subcatHealthInsurance": "Health insurance",
|
||
"subcatGymSports": "Gym / Sports",
|
||
"subcatBeautyCosmetics": "Beauty / Cosmetics",
|
||
"subcatTravel": "Travel",
|
||
"subcatStreaming": "Streaming",
|
||
"subcatEvents": "Events",
|
||
"subcatHobbies": "Hobbies",
|
||
"subcatClothesShoes": "Clothes / Shoes",
|
||
"subcatElectronics": "Electronics",
|
||
"subcatGifts": "Gifts",
|
||
"subcatCoursesCollege": "Courses / College",
|
||
"subcatSchoolSupplies": "School supplies",
|
||
"subcatLanguages": "Languages",
|
||
"subcatLoansInterest": "القروض / الفوائد",
|
||
"subcatBankFees": "Bank fees",
|
||
"subcatInsuranceOther": "Insurance",
|
||
"subcatInvestments": "Investments",
|
||
"subcatTaxes": "Taxes",
|
||
"metaLoadError": "Budget categories could not be loaded.",
|
||
"addCategory": "+ category",
|
||
"addSubcategory": "+ subcategory",
|
||
"newCategoryPrompt": "Name of the new category:",
|
||
"newSubcategoryPrompt": "Name of the new subcategory:",
|
||
"categoryAddedToast": "Category added.",
|
||
"subcategoryAddedToast": "Subcategory added.",
|
||
"emptyAction": "إضافة إدخال",
|
||
"loansTitle": "القروض",
|
||
"loansSummary": "{{count}} نشط · المتبقي {{amount}}",
|
||
"newLoan": "قرض جديد",
|
||
"createLoan": "إنشاء قرض",
|
||
"editLoan": "تعديل القرض",
|
||
"deleteLoan": "حذف القرض",
|
||
"deleteLoanConfirm": "هل تريد حذف القرض \"{{title}}\"؟ ستتم إزالة الدفعات المسجلة في الميزانية أيضًا.",
|
||
"deleteLoanPaymentConfirm": "هل تريد حذف دفعة القرض هذه؟",
|
||
"loanRemainingAmount": "المتبقي",
|
||
"loanRemainingInstallments": "الأقساط المتبقية",
|
||
"loanPaidAmount": "المدفوع",
|
||
"loansEmpty": "لا توجد قروض نشطة.",
|
||
"loanInstallmentMeta": "تم دفع {{paid}} من {{total}} أقساط",
|
||
"loanRemainingOf": "من {{total}}",
|
||
"loanNextDue": "التالي: {{month}}",
|
||
"loanPaidStatus": "مدفوع",
|
||
"markLoanPaid": "تسجيل الدفع",
|
||
"loanBorrowerLabel": "الشخص *",
|
||
"loanBorrowerPlaceholder": "مثال: Lais",
|
||
"loanTitleLabel": "عنوان القرض",
|
||
"loanTitlePlaceholder": "مثال: قرض شخصي",
|
||
"loanAmountLabel": "المبلغ الإجمالي *",
|
||
"loanInstallmentsLabel": "الأقساط *",
|
||
"loanStartMonthLabel": "أول شهر استحقاق *",
|
||
"loanNotesLabel": "ملاحظات",
|
||
"loanBorrowerRequired": "الشخص مطلوب",
|
||
"loanInstallmentsRequired": "أدخل عدد الأقساط",
|
||
"loanStartMonthRequired": "أدخل أول شهر استحقاق",
|
||
"loanAddedToast": "تمت إضافة القرض",
|
||
"loanSavedToast": "تم حفظ القرض",
|
||
"loanDeletedToast": "تم حذف القرض",
|
||
"loanPaymentAddedToast": "تم تسجيل الدفع",
|
||
"loanPaymentTitle": "سداد القرض: {{borrower}}",
|
||
"typeLoan": "قرض",
|
||
"tabsLabel": "أقسام الميزانية",
|
||
"budgetTab": "الميزانية",
|
||
"loansTab": "القروض",
|
||
"filteredTransactions": "المعاملات المصفاة",
|
||
"clearLoanFilter": "مسح الفلتر",
|
||
"loanFilterActive": "القرض: {{title}}",
|
||
"filterLoanTransactions": "عرض معاملات هذا القرض",
|
||
"loansEmptyDescription": "أنشئ قرضًا من زر + واختر قرض.",
|
||
"newCategoryTitle": "فئة جديدة",
|
||
"newCategoryPlaceholder": "اسم الفئة",
|
||
"newSubcategoryTitle": "فئة فرعية جديدة",
|
||
"newSubcategoryPlaceholder": "اسم الفئة الفرعية",
|
||
"loanStatusFilterLabel": "فلتر حالة القرض",
|
||
"loanStatusActive": "نشطة",
|
||
"loanStatusPaid": "مدفوعة",
|
||
"loanStatusAll": "الكل",
|
||
"loanTransactions": "معاملات القرض",
|
||
"loanInstallmentNumber": "القسط {{number}} من {{total}}",
|
||
"loanReportTitle": "تقرير القرض",
|
||
"loanNoTransactions": "لم يتم تسجيل أي دفعات بعد."
|
||
},
|
||
"settings": {
|
||
"title": "الإعدادات",
|
||
"tabGeneral": "عام",
|
||
"tabMeals": "الوجبات",
|
||
"tabBudget": "الميزانية",
|
||
"tabShopping": "التسوق",
|
||
"tabCalendar": "التقويم",
|
||
"tabFamily": "إدارة العائلة",
|
||
"tabApiTokens": "رموز API",
|
||
"tabAccount": "الحساب",
|
||
"tabsAriaLabel": "أقسام الإعدادات",
|
||
"sectionDesign": "التصميم",
|
||
"sectionAppName": "اسم التطبيق",
|
||
"sectionShopping": "التسوق",
|
||
"shoppingCategoriesLabel": "فئات التسوق",
|
||
"shoppingCategoriesHint": "إضافة الفئات أو إعادة تسميتها أو حذفها أو ترتيبها.",
|
||
"shoppingCategoryPlaceholder": "فئة جديدة…",
|
||
"shoppingCategoryRenameHint": "انقر لإعادة التسمية",
|
||
"shoppingCategoryRenamePrompt": "اسم الفئة الجديد:",
|
||
"shoppingCategoryMoveUp": "نقل الفئة للأعلى",
|
||
"shoppingCategoryMoveDown": "نقل الفئة للأسفل",
|
||
"shoppingCategoryDelete": "حذف الفئة",
|
||
"shoppingCategoryDeleteConfirm": "حذف الفئة \"{{name}}\"؟ سيتم تعيين العناصر الموجودة للفئة التالية.",
|
||
"shoppingCategoryAdded": "تم إضافة الفئة.",
|
||
"shoppingCategoryRenamed": "تم إعادة تسمية الفئة.",
|
||
"shoppingCategoryDeleted": "تم حذف الفئة.",
|
||
"sectionAccount": "حسابي",
|
||
"sectionCalendarSync": "مزامنة التقويم",
|
||
"sectionFamily": "أفراد العائلة",
|
||
"cardAppearance": "المظهر",
|
||
"appNameTitle": "اسم التطبيق",
|
||
"appNameLabel": "اسم التطبيق",
|
||
"appNameHint": "يظهر هذا الاسم في الشريط الجانبي وعنوان المتصفح وشاشة تسجيل الدخول.",
|
||
"appNamePlaceholder": "Oikos",
|
||
"appNameSavedToast": "تم حفظ اسم التطبيق.",
|
||
"sectionDate": "التاريخ",
|
||
"dateFormatTitle": "تنسيق التاريخ",
|
||
"dateFormatLabel": "تنسيق التاريخ المفضل",
|
||
"dateFormatHint": "اختر كيف تظهر التواريخ في التطبيق.",
|
||
"dateFormatSavedToast": "تم حفظ تنسيق التاريخ.",
|
||
"timeFormatLabel": "تنسيق الوقت",
|
||
"timeFormatHours": "ساعة",
|
||
"timeFormatSavedToast": "تم حفظ تنسيق الوقت.",
|
||
"themeSystem": "النظام",
|
||
"themeSysLabel": "استخدام إعداد النظام",
|
||
"themeLight": "فاتح",
|
||
"themeLightLabel": "المظهر الفاتح",
|
||
"themeDark": "داكن",
|
||
"themeDarkLabel": "المظهر الداكن",
|
||
"changePassword": "تغيير كلمة المرور",
|
||
"currentPasswordLabel": "كلمة المرور الحالية",
|
||
"newPasswordLabel": "كلمة المرور الجديدة",
|
||
"confirmPasswordLabel": "تأكيد كلمة المرور الجديدة",
|
||
"savePassword": "حفظ كلمة المرور",
|
||
"passwordMismatch": "كلمتا المرور غير متطابقتين.",
|
||
"passwordSavedToast": "تم تغيير كلمة المرور بنجاح.",
|
||
"googleCalendar": "تقويم Google",
|
||
"appleCalendar": "تقويم Apple (iCloud)",
|
||
"syncNow": "المزامنة الآن",
|
||
"disconnect": "قطع الاتصال",
|
||
"connectGoogle": "الاتصال بـ Google",
|
||
"connected": "متصل",
|
||
"connectedLastSync": "متصل · آخر مزامنة: {{date}}",
|
||
"notConnected": "غير متصل",
|
||
"notConfigured": "غير مهيأ (متغيرات .env مفقودة)",
|
||
"configured": "مهيأ (عبر .env)",
|
||
"configuredLastSync": "مهيأ (عبر .env) · آخر مزامنة: {{date}}",
|
||
"syncSuccess": "تمت مزامنة {{provider}}.",
|
||
"disconnectedToast": "تم قطع اتصال {{provider}}.",
|
||
"googleOnlyAdmin": "يمكن للمسؤول فقط الاتصال بتقويم Google.",
|
||
"appleOnlyAdmin": "يمكن للمسؤول فقط الاتصال بتقويم Apple.",
|
||
"caldavUrlLabel": "عنوان URL لخادم CalDAV",
|
||
"caldavUrlPlaceholder": "https://caldav.icloud.com",
|
||
"appleIdLabel": "Apple ID (البريد الإلكتروني)",
|
||
"applePasswordLabel": "كلمة مرور التطبيق",
|
||
"applePasswordHint": "أنشئ كلمة المرور في <strong>appleid.apple.com ← الأمان</strong>.",
|
||
"appleConnectBtn": "اتصال واختبار",
|
||
"appleConnecting": "جارٍ الاتصال…",
|
||
"appleConnectedToast": "تم الاتصال بتقويم Apple.",
|
||
"syncSuccessGoogle": "تمت مزامنة تقويم Google بنجاح.",
|
||
"syncSuccessApple": "تمت مزامنة تقويم Apple بنجاح.",
|
||
"syncErrorGoogle": "فشل الاتصال بـ Google. يرجى المحاولة مرة أخرى.",
|
||
"syncErrorApple": "فشل الاتصال بـ Apple. يرجى المحاولة مرة أخرى.",
|
||
"addMember": "+ إضافة عضو",
|
||
"newMemberTitle": "فرد عائلة جديد",
|
||
"usernameLabel": "اسم المستخدم",
|
||
"displayNameLabel": "الاسم المعروض",
|
||
"memberPasswordLabel": "كلمة المرور",
|
||
"colorLabel": "اللون",
|
||
"profilePictureTitle": "صورة الملف الشخصي",
|
||
"profilePictureLabel": "تحميل صورة",
|
||
"profilePictureHint": "PNG أو JPEG أو WebP. يتم تصغير الصور الكبيرة قبل الرفع.",
|
||
"profilePictureRemove": "إزالة الصورة",
|
||
"profilePictureTypeError": "استخدم صورة PNG أو JPEG أو WebP.",
|
||
"profilePictureFileTooLarge": "ملف الصورة كبير جدًا.",
|
||
"profilePictureTooLarge": "ما زالت صورة الملف الشخصي كبيرة جدًا بعد التصغير.",
|
||
"profilePictureReadError": "تعذرت قراءة الصورة المحددة.",
|
||
"profileSavedToast": "تم تحديث الملف الشخصي.",
|
||
"editMemberLabel": "تعديل",
|
||
"editMemberTitle": "تعديل فرد العائلة",
|
||
"saveMember": "حفظ الفرد",
|
||
"memberUpdatedToast": "تم تحديث {{name}}.",
|
||
"familyRoleLabel": "دور العائلة",
|
||
"familyRoleDad": "الأب",
|
||
"familyRoleMom": "الأم",
|
||
"familyRoleParent": "ولي الأمر",
|
||
"familyRoleChild": "طفل",
|
||
"familyRoleGrandparent": "جد/جدة",
|
||
"familyRoleRelative": "قريب",
|
||
"familyRoleOther": "فرد من العائلة",
|
||
"systemAdminLabel": "مسؤول النظام",
|
||
"systemAdminHint": "يمكن لمسؤولي النظام إدارة الإعدادات والتكاملات ورموز API وحسابات العائلة.",
|
||
"systemAdminBadge": "مسؤول النظام",
|
||
"roleLabel": "الدور",
|
||
"roleMember": "عضو",
|
||
"roleAdmin": "مسؤول",
|
||
"createMember": "إنشاء",
|
||
"cancelAddMember": "إلغاء",
|
||
"memberAddedToast": "تم إضافة {{name}}.",
|
||
"deleteMemberConfirm": "هل تريد حذف {{name}}؟",
|
||
"memberDeletedToast": "تم حذف {{name}}.",
|
||
"deleteMemberLabel": "حذف",
|
||
"logout": "تسجيل الخروج",
|
||
"synchronizing": "جارٍ المزامنة…",
|
||
"googleDisconnectConfirm": "قطع اتصال تقويم Google؟",
|
||
"appleDisconnectConfirm": "قطع اتصال تقويم Apple؟",
|
||
"localeSystem": "النظام",
|
||
"localeLabel": "اللغة",
|
||
"languageTitle": "اللغة",
|
||
"sectionMeals": "خطة الوجبات",
|
||
"mealTypesLabel": "أنواع الوجبات المرئية",
|
||
"mealTypesHint": "تظهر في خطة الوجبات أنواع الوجبات المحددة فقط.",
|
||
"mealTypesSaved": "تم حفظ إعدادات خطة الوجبات.",
|
||
"mealTypesMinOne": "يجب أن يكون نوع وجبة واحد على الأقل نشطاً.",
|
||
"sectionBudget": "الميزانية",
|
||
"currencyLabel": "العملة",
|
||
"currencyHint": "تحدد العملة المستخدمة في منطقة الميزانية بأكملها.",
|
||
"currencySaved": "تم حفظ العملة.",
|
||
"apiTokensTitle": "API Tokens",
|
||
"apiTokensCardTitle": "Access Tokens",
|
||
"apiTokensHint": "Create API tokens for external integrations. The full token is shown only once after creation.",
|
||
"apiTokenNameLabel": "Token name",
|
||
"apiTokenExpiresLabel": "Expiration date",
|
||
"apiTokenExpiresHint": "Leave empty to create a token without expiration.",
|
||
"apiTokenCreatedLabel": "New API token",
|
||
"apiTokenCreatedHint": "Store this token securely. It cannot be shown again.",
|
||
"apiTokenCreate": "Create token",
|
||
"apiTokenInvalidExpiration": "Please enter a valid expiration date.",
|
||
"apiTokenCreatedToast": "API token created.",
|
||
"apiTokenRevokedToast": "API token revoked.",
|
||
"apiTokenRevokeConfirm": "Revoke API token \"{{name}}\"?",
|
||
"apiTokenRevoke": "Revoke token",
|
||
"apiTokenRevoked": "Revoked",
|
||
"apiTokenExpired": "Expired",
|
||
"apiTokenActive": "Active",
|
||
"apiTokenPrefix": "Prefix",
|
||
"apiTokenExpires": "Expires",
|
||
"apiTokenNeverExpires": "No expiration",
|
||
"apiTokenLastUsed": "Last used",
|
||
"apiTokenNeverUsed": "Never used",
|
||
"ics": {
|
||
"title": "اشتراكات ICS",
|
||
"add": "إضافة اشتراك",
|
||
"addedToast": "تمت إضافة الاشتراك.",
|
||
"deletedToast": "تم حذف الاشتراك.",
|
||
"syncedToast": "تمت مزامنة الاشتراك.",
|
||
"confirm_delete": "هل تريد حقًا حذف هذا الاشتراك؟ ستُحذف أيضًا جميع الأحداث المرتبطة.",
|
||
"empty": "لا توجد اشتراكات بعد.",
|
||
"form": {
|
||
"name": "الاسم",
|
||
"url": "رابط ICS",
|
||
"color": "اللون",
|
||
"shared": "مرئي للجميع"
|
||
},
|
||
"actions": {
|
||
"submit": "إضافة",
|
||
"save": "حفظ",
|
||
"cancel": "إلغاء",
|
||
"delete": "حذف",
|
||
"edit": "تعديل",
|
||
"sync": "مزامنة الآن"
|
||
},
|
||
"status": {
|
||
"lastSync": "آخر مزامنة:",
|
||
"never": "لم تتم المزامنة بعد",
|
||
"syncing": "جارٍ المزامنة...",
|
||
"syncError": "خطأ في المزامنة"
|
||
},
|
||
"badges": {
|
||
"private": "خاص",
|
||
"shared": "مشترك"
|
||
},
|
||
"updatedToast": "تم تحديث الاشتراك."
|
||
},
|
||
"memberPhoneLabel": "رقم الهاتف (اختياري)",
|
||
"memberEmailLabel": "البريد الإلكتروني (اختياري)",
|
||
"memberBirthDateLabel": "تاريخ الميلاد (اختياري)",
|
||
"memberContactBirthdayHint": "تتم مزامنة هذا العضو تلقائيًا مع جهات الاتصال وأعياد الميلاد.",
|
||
"memberBirthDateInvalid": "استخدم تاريخ ميلاد صحيحًا بالتنسيق المحدد.",
|
||
"memberPhoneMeta": "الهاتف: {{value}}",
|
||
"memberBirthdayMeta": "عيد الميلاد: {{date}}",
|
||
"tabBackup": "إدارة النسخ الاحتياطي",
|
||
"sectionBackup": "إدارة النسخ الاحتياطي",
|
||
"backupDownloadTitle": "تنزيل نسخة احتياطية من قاعدة البيانات",
|
||
"backupDownloadHint": "ينشئ نسخة SQLite متسقة لكل بيانات التطبيق.",
|
||
"backupDownloadButton": "تنزيل النسخة الاحتياطية",
|
||
"backupRestoreTitle": "استعادة نسخة قاعدة البيانات",
|
||
"backupRestoreHint": "الاستعادة تستبدل قاعدة البيانات الحالية. نزّل نسخة حديثة قبل المتابعة.",
|
||
"backupDropzoneTitle": "أسقط ملف النسخة هنا أو انقر للاختيار",
|
||
"backupDropzoneHint": "ملفات SQLite: .db أو .sqlite أو .sqlite3",
|
||
"backupRestoreButton": "استعادة النسخة",
|
||
"backupRestoreConfirm": "ستستبدل هذه الاستعادة قاعدة البيانات الحالية للجميع. هل تريد المتابعة؟",
|
||
"backupRestoring": "جارٍ الاستعادة...",
|
||
"backupRestoredToast": "تمت استعادة قاعدة البيانات. جارٍ إعادة التحميل...",
|
||
"backupCliTitle": "استعادة CLI / Docker Compose",
|
||
"backupCliHint": "For operational restores, stop the app, mount the backup in a temporary container and replace the database file.",
|
||
"backupCliBackupHint": "يمكنك أيضًا إنشاء نسخة مباشرة عبر Docker Compose:"
|
||
},
|
||
"login": {
|
||
"tagline": "تخطيط عائلي. آمن. يحترم الخصوصية. مفتوح المصدر.",
|
||
"usernameLabel": "اسم المستخدم",
|
||
"usernamePlaceholder": "اسم المستخدم",
|
||
"passwordLabel": "كلمة المرور",
|
||
"passwordPlaceholder": "••••••••",
|
||
"loginButton": "تسجيل الدخول",
|
||
"loggingIn": "جارٍ تسجيل الدخول…",
|
||
"tooManyAttempts": "محاولات كثيرة جداً. يرجى الانتظار قليلاً.",
|
||
"invalidCredentials": "بيانات اعتماد غير صالحة.",
|
||
"version": "v{{version}}"
|
||
},
|
||
"install": {
|
||
"title": "تثبيت Oikos",
|
||
"subtitle": "إضافة إلى التطبيقات",
|
||
"iosTip1": "اضغط على ",
|
||
"iosTip2": " ← \"إضافة إلى الشاشة الرئيسية\"",
|
||
"installButton": "تثبيت",
|
||
"dismissLabel": "إغلاق"
|
||
},
|
||
"modal": {
|
||
"closeLabel": "إغلاق",
|
||
"overlayLabel": "خلفية مربع الحوار",
|
||
"unsavedChanges": "تجاهل التغييرات؟",
|
||
"discardChanges": "تجاهل"
|
||
},
|
||
"rrule": {
|
||
"freqNone": "بدون تكرار",
|
||
"freqDaily": "يومياً",
|
||
"freqWeekly": "أسبوعياً",
|
||
"freqMonthly": "شهرياً",
|
||
"dayMo": "إث",
|
||
"dayTu": "ثل",
|
||
"dayWe": "أر",
|
||
"dayTh": "خم",
|
||
"dayFr": "جم",
|
||
"daySa": "سب",
|
||
"daySu": "أح",
|
||
"labelRepeat": "التكرار",
|
||
"labelEvery": "كل",
|
||
"labelOnDays": "في هذه الأيام",
|
||
"labelUntil": "ينتهي في (اختياري)",
|
||
"unitDay": "يوم",
|
||
"unitDays": "أيام",
|
||
"unitWeek": "أسبوع",
|
||
"unitWeeks": "أسابيع",
|
||
"unitMonth": "شهر",
|
||
"unitMonths": "أشهر"
|
||
},
|
||
"recipes": {
|
||
"title": "الوصفات",
|
||
"addRecipe": "إضافة وصفة",
|
||
"editRecipe": "تعديل الوصفة",
|
||
"emptyTitle": "لا توجد وصفات حتى الآن",
|
||
"emptyDescription": "احفظ وصفاتك المفضلة وأعد استخدامها في التخطيط للوجبات.",
|
||
"titleLabel": "العنوان *",
|
||
"titlePlaceholder": "مثال: معكرونة كربونارا",
|
||
"notesLabel": "ملاحظات",
|
||
"notesPlaceholder": "اختياري...",
|
||
"urlLabel": "رابط الوصفة",
|
||
"urlPlaceholder": "https://...",
|
||
"ingredientsLabel": "المكونات",
|
||
"addToMeals": "إضافة إلى خطة الوجبات",
|
||
"openLink": "فتح رابط الوصفة",
|
||
"deleteConfirm": "حذف الوصفة \"{{title}}\"؟",
|
||
"created": "تم حفظ الوصفة.",
|
||
"updated": "تم تحديث الوصفة.",
|
||
"deleted": "تم حذف الوصفة.",
|
||
"titleRequired": "العنوان مطلوب",
|
||
"duplicate": "نسخ",
|
||
"duplicated": "تم نسخ الوصفة.",
|
||
"copySuffix": "نسخة",
|
||
"emptyAction": "إنشاء وصفة"
|
||
},
|
||
"search": {
|
||
"title": "بحث",
|
||
"open": "فتح البحث",
|
||
"placeholder": "بحث…",
|
||
"noResults": "لم يتم العثور على نتائج."
|
||
},
|
||
"birthdays": {
|
||
"title": "أعياد الميلاد",
|
||
"addButton": "إضافة عيد ميلاد",
|
||
"searchPlaceholder": "ابحث عن أعياد الميلاد…",
|
||
"upcomingTitle": "أعياد الميلاد القادمة",
|
||
"upcomingHint": "الاحتفالات القادمة، وهي متزامنة بالفعل مع التقويم.",
|
||
"peopleTitle": "الأشخاص",
|
||
"peopleHint": "ابحث وراجع وعدّل جميع أعياد الميلاد المحفوظة.",
|
||
"emptyTitle": "لا توجد أعياد ميلاد بعد",
|
||
"emptyDescription": "أضف عيد ميلاد ليبقى ظاهرًا في التقويم والتذكيرات.",
|
||
"newTitle": "عيد ميلاد جديد",
|
||
"editTitle": "تعديل عيد الميلاد",
|
||
"nameLabel": "الاسم",
|
||
"birthDateLabel": "تاريخ الميلاد",
|
||
"photoLabel": "الصورة الشخصية",
|
||
"removePhoto": "إزالة الصورة",
|
||
"notesLabel": "ملاحظات",
|
||
"notesPlaceholder": "أفكار هدايا، الكعكة المفضلة، ملاحظات عائلية…",
|
||
"calendarHint": "يتم إضافة كل عيد ميلاد تلقائيًا إلى التقويم ونظام التذكيرات.",
|
||
"requiredFields": "الاسم وتاريخ الميلاد مطلوبان.",
|
||
"createdToast": "تم حفظ عيد الميلاد.",
|
||
"updatedToast": "تم تحديث عيد الميلاد.",
|
||
"deletedToast": "تم حذف عيد الميلاد.",
|
||
"deleteConfirm": "هل تريد حذف عيد ميلاد \"{{name}}\"؟",
|
||
"ageNoteToday": "سيكمل {{age}} عامًا اليوم.",
|
||
"ageNoteTomorrow": "سيكمل {{age}} عامًا غدًا.",
|
||
"ageNoteDays": "سيكمل {{age}} عامًا بعد {{days}} يومًا."
|
||
},
|
||
"reminders": {
|
||
"sectionTitle": "تذكير",
|
||
"enableLabel": "تعيين تذكير",
|
||
"offsetLabel": "تذكير",
|
||
"offsetNone": "لا شيء",
|
||
"offsetAtTime": "في وقت البدء",
|
||
"offset15min": "قبل 15 دقيقة",
|
||
"offset1hour": "قبل ساعة واحدة",
|
||
"offset1day": "قبل يوم واحد",
|
||
"dateLabel": "التاريخ",
|
||
"timeLabel": "الوقت",
|
||
"toastTitle": "تذكير",
|
||
"dismiss": "تجاهل",
|
||
"pendingBadgeTitle": "{{count}} تذكير معلق",
|
||
"pendingBadgeTitlePlural": "{{count}} تذكيرات معلقة",
|
||
"notificationPermission": "إشعارات المتصفح",
|
||
"notificationEnable": "تفعيل الإشعارات",
|
||
"notificationEnabled": "الإشعارات نشطة",
|
||
"notificationDenied": "الإشعارات محظورة",
|
||
"notificationHint": "احصل على إشعارات حتى عندما يكون التطبيق مفتوحًا.",
|
||
"offset2days": "2 days before",
|
||
"offset1week": "1 week before",
|
||
"offset2weeks": "2 weeks before",
|
||
"offsetCustom": "Custom...",
|
||
"customAmountLabel": "Number",
|
||
"customUnitLabel": "Unit",
|
||
"customMinutes": "Minutes",
|
||
"customHours": "Hours",
|
||
"customDays": "Days",
|
||
"customWeeks": "Weeks"
|
||
},
|
||
"onboarding": {
|
||
"step1Title": "Welcome to Oikos",
|
||
"step1Body": "Your personal family planner. Tasks, calendar, shopping and more – all in one place.",
|
||
"step2Title": "التنقل والوحدات",
|
||
"step2Body": "في الأسفل يمكنك الوصول مباشرة إلى لوحة التحكم والتقويم. بزر ··· تفتح وحدات أخرى مثل المطبخ والملاحظات وجهات الاتصال.",
|
||
"step3Title": "ابدأ بسرعة",
|
||
"step3Body": "بزر + الكبير يمكنك إنشاء إدخالات جديدة في أي مكان. اسحب عناصر القائمة يساراً أو يميناً للإجراءات السريعة.",
|
||
"next": "Next",
|
||
"done": "Get started",
|
||
"skip": "Skip"
|
||
},
|
||
"offline": {
|
||
"banner": "Offline – reconnecting…"
|
||
},
|
||
"emptyHint": {
|
||
"recipes": "أنشئ وصفات واربطها بمخطط الوجبات."
|
||
},
|
||
"documents": {
|
||
"title": "المستندات",
|
||
"addButton": "إضافة مستند",
|
||
"searchPlaceholder": "البحث في المستندات...",
|
||
"gridView": "عرض شبكي",
|
||
"listView": "عرض قائمة",
|
||
"viewToggle": "عرض المستندات",
|
||
"allCategories": "كل الفئات",
|
||
"emptyTitle": "لا توجد مستندات بعد",
|
||
"emptyDescription": "ارفع مستندات العائلة وتحكم في من يمكنه رؤية كل ملف.",
|
||
"newTitle": "مستند جديد",
|
||
"editTitle": "إعدادات المستند",
|
||
"nameLabel": "الاسم",
|
||
"descriptionLabel": "الوصف",
|
||
"categoryLabel": "الفئة",
|
||
"fileLabel": "الملف",
|
||
"fileHint": "ملفات PDF والصور والنصوص وملفات Office حتى 5 ميغابايت.",
|
||
"visibilityLabel": "مستوى الرؤية",
|
||
"statusLabel": "الحالة",
|
||
"allowedMembersLabel": "الأعضاء المسموح لهم",
|
||
"uploadAction": "رفع",
|
||
"downloadAction": "تحميل",
|
||
"editAction": "إعدادات",
|
||
"archiveAction": "أرشفة",
|
||
"restoreAction": "استعادة",
|
||
"savedToast": "تم حفظ المستند.",
|
||
"uploadedToast": "تم رفع المستند.",
|
||
"archivedToast": "تم أرشفة المستند.",
|
||
"restoredToast": "تم استعادة المستند.",
|
||
"deletedToast": "تم حذف المستند.",
|
||
"deleteConfirm": "حذف المستند \"{{name}}\"؟",
|
||
"fileRequired": "يرجى اختيار ملف للرفع.",
|
||
"fileTooLarge": "يجب ألا يتجاوز حجم الملف 5 ميغابايت.",
|
||
"fileReadError": "تعذّر قراءة الملف.",
|
||
"statusActive": "نشط",
|
||
"statusArchived": "مؤرشف",
|
||
"visibility": {
|
||
"family": "كل العائلة",
|
||
"restricted": "أعضاء محددون",
|
||
"private": "أنا فقط"
|
||
},
|
||
"category": {
|
||
"medical": "طبي",
|
||
"school": "مدرسة",
|
||
"identity": "هوية",
|
||
"insurance": "تأمين",
|
||
"finance": "مالية",
|
||
"home": "منزل",
|
||
"vehicle": "مركبة",
|
||
"legal": "قانوني",
|
||
"travel": "سفر",
|
||
"pets": "حيوانات أليفة",
|
||
"warranty": "ضمان",
|
||
"taxes": "ضرائب",
|
||
"work": "عمل",
|
||
"other": "أخرى"
|
||
},
|
||
"dropzoneTitle": "أفلت الملف هنا أو انقر للاختيار",
|
||
"dropzoneHint": "اسحب ملفًا إلى هذه المنطقة أو استخدم محدد الملفات.",
|
||
"selectedFileLabel": "المحدد: {{name}}"
|
||
},
|
||
"shortcuts": {
|
||
"goKitchen": "المطبخ"
|
||
}
|
||
}
|