// ignore: unused_import import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint /// The translations for Arabic (`ar`). class AppLocalizationsAr extends AppLocalizations { AppLocalizationsAr([String locale = 'ar']) : super(locale); @override String get appTitle => 'FoodAI'; @override String get greetingMorning => 'صباح الخير'; @override String get greetingAfternoon => 'مساء الخير'; @override String get greetingEvening => 'مساء النور'; @override String get caloriesUnit => 'سعرة'; @override String get gramsUnit => 'غ'; @override String get goalLabel => 'الهدف:'; @override String get consumed => 'المستهلك'; @override String get remaining => 'المتبقي'; @override String get exceeded => 'تجاوز'; @override String get proteinLabel => 'بروتين'; @override String get fatLabel => 'دهون'; @override String get carbsLabel => 'كربوهيدرات'; @override String get today => 'اليوم'; @override String get yesterday => 'أمس'; @override String get mealsSection => 'الوجبات'; @override String get addDish => 'إضافة طبق'; @override String get scanDish => 'مسح'; @override String get menu => 'القائمة'; @override String get dishHistory => 'سجل الأطباق'; @override String get recommendCook => 'نوصي بطهي'; @override String get camera => 'الكاميرا'; @override String get gallery => 'المعرض'; @override String get analyzingPhoto => 'تحليل الصورة...'; @override String get inQueue => 'أنت في قائمة الانتظار'; @override String queuePosition(int position) { return 'الموضع $position'; } @override String get processing => 'جارٍ المعالجة...'; @override String get upgradePrompt => 'تخطي قائمة الانتظار؟ ترقية →'; @override String get recognitionFailed => 'فشل التعرف. حاول مرة أخرى.'; @override String get dishRecognition => 'التعرف على الأطباق'; @override String get all => 'الكل'; @override String get dishRecognized => 'تم التعرف على الطبق'; @override String get recognizing => 'جارٍ التعرف…'; @override String get recognitionError => 'خطأ في التعرف'; @override String get dishResultTitle => 'تم التعرف على الطبق'; @override String get selectDish => 'اختر طبقًا'; @override String get dishNotRecognized => 'لم يتم التعرف على الطبق'; @override String get tryAgain => 'حاول مرة أخرى'; @override String get nutritionApproximate => 'القيم الغذائية تقريبية — مقدَّرة من الصورة.'; @override String get portion => 'الحصة'; @override String get mealType => 'نوع الوجبة'; @override String get dateLabel => 'التاريخ'; @override String get addToJournal => 'إضافة إلى السجل'; @override String get addFailed => 'فشل الإضافة. حاول مرة أخرى.'; @override String get historyTitle => 'سجل التعرف'; @override String get historyLoadError => 'فشل تحميل السجل'; @override String get retry => 'إعادة المحاولة'; @override String get noHistory => 'لا توجد تعرفات بعد'; @override String get profileTitle => 'الملف الشخصي'; @override String get edit => 'تعديل'; @override String get bodyParams => 'معاملات الجسم'; @override String get goalActivity => 'الهدف والنشاط'; @override String get nutrition => 'التغذية'; @override String get settings => 'الإعدادات'; @override String get height => 'الطول'; @override String get weight => 'الوزن'; @override String get age => 'العمر'; @override String get gender => 'الجنس'; @override String get genderMale => 'ذكر'; @override String get genderFemale => 'أنثى'; @override String get goalLoss => 'خسارة الوزن'; @override String get goalMaintain => 'الحفاظ على الوزن'; @override String get goalGain => 'بناء العضلات'; @override String get activityLow => 'منخفض'; @override String get activityMedium => 'متوسط'; @override String get activityHigh => 'مرتفع'; @override String get calorieGoal => 'هدف السعرات'; @override String get mealTypes => 'أنواع الوجبات'; @override String get formulaNote => 'محسوب بمعادلة ميفلين سانت جيور'; @override String get language => 'اللغة'; @override String get notSet => 'غير محدد'; @override String get calorieHint => 'أدخل معاملات الجسم لحساب هدف السعرات'; @override String get logout => 'تسجيل الخروج'; @override String get editProfile => 'تعديل الملف الشخصي'; @override String get cancel => 'إلغاء'; @override String get save => 'حفظ'; @override String get nameLabel => 'الاسم'; @override String get heightCm => 'الطول (سم)'; @override String get weightKg => 'الوزن (كغ)'; @override String get birthDate => 'تاريخ الميلاد'; @override String get nameRequired => 'أدخل الاسم'; @override String get profileUpdated => 'تم تحديث الملف الشخصي'; @override String get profileSaveFailed => 'فشل الحفظ'; @override String get mealTypeBreakfast => 'الإفطار'; @override String get mealTypeSecondBreakfast => 'الإفطار الثاني'; @override String get mealTypeLunch => 'الغداء'; @override String get mealTypeAfternoonSnack => 'وجبة العصر'; @override String get mealTypeDinner => 'العشاء'; @override String get mealTypeSnack => 'وجبة خفيفة'; @override String get navHome => 'الرئيسية'; @override String get navProducts => 'المنتجات'; @override String get navRecipes => 'الوصفات'; @override String get addFromReceiptOrPhoto => 'إضافة من الإيصال أو الصورة'; @override String get chooseMethod => 'اختر الطريقة'; @override String get photoReceipt => 'تصوير الإيصال'; @override String get photoReceiptSubtitle => 'التعرف على جميع المنتجات من الإيصال'; @override String get photoProducts => 'تصوير المنتجات'; @override String get photoProductsSubtitle => 'الثلاجة، الطاولة، الرف — حتى 3 صور'; @override String get addPackagedFood => 'إضافة منتج معبأ'; @override String get scanBarcode => 'مسح الباركود'; @override String get portionWeightG => 'وزن الحصة (جم)'; @override String get productNotFound => 'المنتج غير موجود'; @override String get enterManually => 'أدخل يدوياً'; @override String get perHundredG => 'لكل 100 جم'; @override String get searchFoodHint => 'البحث عن المنتجات والأطباق...'; @override String get recentlyUsedLabel => 'المستخدمة مؤخراً'; @override String get productsSection => 'المنتجات'; @override String get dishesSection => 'الأطباق'; @override String noResultsForQuery(String query) { return 'لم يتم العثور على نتائج لـ \"$query\"'; } @override String get servingsLabel => 'حصص'; @override String get addToDiary => 'إضافة إلى اليومية'; @override String get scanDishPhoto => 'مسح الصورة'; @override String planningForDate(String date) { return ''; } @override String get markAsEaten => 'وضع علامة كمأكول'; @override String get plannedMealLabel => 'مخطط'; @override String get generateWeekLabel => 'تخطيط الأسبوع'; @override String get generateWeekSubtitle => 'سيقوم الذكاء الاصطناعي بإنشاء قائمة طعام تشمل الإفطار والغداء والعشاء لكامل الأسبوع'; @override String get generatingMenu => 'جارٍ إنشاء القائمة...'; @override String get weekPlannedLabel => 'تم تخطيط الأسبوع'; @override String get planMenuButton => 'تخطيط الوجبات'; @override String get planMenuTitle => 'ماذا تريد تخطيطه؟'; @override String get planOptionSingleMeal => 'وجبة واحدة'; @override String get planOptionSingleMealDesc => 'اختر اليوم ونوع الوجبة'; @override String get planOptionDay => 'يوم واحد'; @override String get planOptionDayDesc => 'جميع وجبات اليوم'; @override String get planOptionDays => 'عدة أيام'; @override String get planOptionDaysDesc => 'تخصيص الفترة'; @override String get planOptionWeek => 'أسبوع'; @override String get planOptionWeekDesc => '7 أيام دفعة واحدة'; @override String get planSelectDate => 'اختر التاريخ'; @override String get planSelectMealType => 'نوع الوجبة'; @override String get planSelectRange => 'اختر الفترة'; @override String get planGenerateButton => 'تخطيط'; @override String get planGenerating => 'جارٍ إنشاء الخطة…'; @override String get planSuccess => 'تم تخطيط القائمة!'; }