ركوست
{{ rtl()?'فعّل الإشعارات':'Enable Notifications' }}
{{ rtl()?'عشان تعرف لما يجيلك عروض أو رسايل':'Get notified about offers and messages' }}
{{ S.toast.icon }} {{ S.toast.msg }}
{{ S.auth.err }}
🎯 {{ rtl()?'نوع الطلب':'Request Type' }} 🗺️ {{ S.form.type==='توصيل'?(rtl()?'نقطة الانطلاق والوصول':'Pickup & Dropoff'):(rtl()?'تفاصيل المشوار':'Trip Details') }} 📝 {{ rtl()?'وصف الطلب':'Request Details' }} 💰 {{ rtl()?'السعر والتفاصيل':'Price & Details' }}
🚗 🏃 🤝
{{ rtl()?'اختار نوع الطلب عشان نساعدك أحسن':'Choose type for the best experience' }}
{{ rtl()?'أو':'OR' }}
{{ !S.form.pickupLat?(rtl()?'اضغط لتحديد نقطة الانطلاق':'Tap to set pickup'):(rtl()?'اضغط لتحديد نقطة الوصول':'Tap to set dropoff') }}
📏 {{ S.form.deliveryKm }} كم {{ rtl()?'مسافة تقريبية':'estimated' }}
≈ {{ S.form.suggestedPrice }} {{ t('egp') }}
{{ (S.form.desc||'').length }}/180
{{ S.form.pickup }}
{{ S.form.dropoff }} {{ S.form.deliveryKm }} كم
{{ t('egp') }}
{{ rtl()?'السعر المقترح:':'Suggested:' }}
ج
{{ rtl()?'حدد سعرك أو اتركه مفتوح للعروض':'Set your price or leave open for bids' }}
{{ rtl()?'اختياري':'Optional' }}
{{ t('egp') }}
{{ S.chat.peer || t('chat') }}
{{ (S.chat.summary.description||'').slice(0,40) }}
✓ {{ rtl()?'مكتمل':'Done' }}
📍 {{ S.chat.summary.pickup_address||'—' }} 🏁 {{ S.chat.summary.dropoff_address||'—' }} {{ S.chat.summary.delivery_km }} كم
{{ rtl()?'مكالمة واردة من':'INCOMING FROM' }}
{{ rtl()?'جاري الاتصال بـ':'CALLING' }}
{{ rtl()?'متصل':'CONNECTED' }}
{{ S.chat.peer }}
{{ rtl()?'في انتظار الرد…':'Waiting for answer…' }}
{{ rtl()?'يتصل بك…':'is calling you…' }}
{{ fmtCallDur(S.chat.call.duration) }}
{{ rtl()?'تفاصيل الطلب':'Request Details' }}
{{ S.chat.summary.description }}
{{ S.chat.summary.final_price||S.chat.summary.price||0 }} {{ t('egp') }} 📍 {{ S.chat.summary.area }} {{ statusLabel(S.chat.summary) }}
{{ rtl()?'ابعت أول رسالة!':'Send the first message!' }}
{{ fmtSec(S.chat.recSec) }}
{{ S.chat.thread?.closed_reason==='completed'?'🎉':'🔒' }}
{{ S.chat.thread?.closed_reason==='completed'?(rtl()?'اكتمل الطلب بنجاح':'Request completed'):(rtl()?'المحادثة اتقفلت':'Chat closed') }}
{{ rtl()?'مش ممكن ترسل رسائل جديدة':'No new messages can be sent' }}
{{ rtl()?'الإشعارات':'Notifications' }} {{ unreadCount }}
{{ rtl()?'مفيش إشعارات لحد دلوقتي':'No notifications yet' }}
{{ n.title }}
{{ n.body }}
{{ n.time }}
{{ S.notifPerm==='granted'?t('pushEnabled'):S.notifPerm==='denied'?t('pushBlocked'):t('pushEnable') }}
{{ rtl()?'مغلق من الإعدادات':'Blocked in settings' }}
✏️ {{ rtl()?'تغيير الاسم':'Edit Name' }}
🔑 {{ rtl()?'تغيير كلمة المرور':'Change Password' }}
{{ t('submitRating') }}
{{ rtl()?'الدعم الفني':'Support' }}
{{ rtl()?'فريقنا هنا يساعدك':'Our team is here to help' }}
{{ rtl()?'ابعت رسالتك وهنرد عليك في أقرب وقت':'Send your message and we will reply soon' }}
{{ S.dialog.icon }}
{{ S.dialog.title }}
{{ S.dialog.msg }}
{{ rtl()?'اختار منطقتك':'Select your area' }}
{{ rtl()?'هيتحفظ للطلبات الجاية ✓':'Saved for future requests ✓' }}
{{ rtl()?'فلتر النوع':'Filter by Type' }}
{{ rtl()?'ممكن تختار أكتر من نوع':'Select one or more types' }}
{{ rtl()?'فلتر المنطقة':'Filter by Area' }}
{{ rtl()?'ممكن تختار أكتر من منطقة':'Select one or more areas' }}
{{ rtl()?'نوع الطلب':'Request type' }}
{{ rtl()?'اختار الفئة الأنسب لطلبك':'Choose the best category for your request' }}
{{ arStage(S.ar.req)==='searching'?t('searching'):(S.ar.isProvider?(rtl()?'جاري التنفيذ':'In Progress'):(rtl()?'قبل المزود طلبك ✓':'Provider accepted ✓')) }}
{{ S.ar.req.pickup_address }}
{{ S.ar.req.dropoff_address }}
📏 {{ S.ar.req.delivery_km }} كم {{ S.ar.req.price||S.ar.req.final_price||0 }} {{ t('egp') }}
{{ S.ar.isProvider ? (rtl()?'جاري التنفيذ':'In Progress') : (arStage(S.ar.req)==='searching' ? (S.ar.offers.length>0 ? t('gotOffers') : t('searching')) : t('providerAccepted')) }}
{{ arStage(S.ar.req)==='searching'?(S.ar.offers.length>0?(S.ar.offers.length+' '+(rtl()?'مزودين أبدوا اهتمامهم':'providers are interested')):(rtl()?'كل الناس القريبة بتشوف الطلب':'Everyone nearby can see your request')):S.ar.req.provider_name||'' }}
{{ t('timeLeft') }} {{ fmtTime(S.ar.secondsLeft) }}
{{ o.price }}
+{{ S.ar.offers.length-5 }}
⚠️
{{ rtl()?'تحقق من تقييم المزود وشاراته وطلباته المكتملة. لا تشارك معلوماتك الشخصية مع أي أحد.':'Always check provider rating, badges and completed orders. Never share personal information.' }}
{{ S.ar.req.description }}
📍 {{ S.ar.req.area }} {{ S.ar.req.final_price||S.ar.req.price||0 }} {{ t('egp') }}
{{ t('appName') }}
تجريبي
{{ rtl()?'أهلاً،':' ' }} {{ S.user.name.split(' ')[0] }}
{{ rtl()?'اطلب أي حاجة':'Request anything' }}
{{ rtl()?'ثبّت التطبيق على موبايلك':'Install app on your phone' }}
{{ rtl()?'بضغطة واحدة — بدون متجر تطبيقات':'One tap — no app store needed' }}
{{ rtl()?'ثبّت التطبيق على iPhone':'Install on iPhone / iPad' }}
{{ rtl()?'اتبع الخطوات التالية من Safari':'Follow steps below — Safari only' }}
{{ rtl()?'مشاركة':'Share' }}
Add to Home Screen
{{ rtl()?'اضغط Add':'Tap Add' }}
⚠️ {{ rtl()?'لازم تفتح من Safari — مش Chrome':'Must open in Safari — not Chrome' }}
{{ sl.tag }}
{{ sl.icon }}
{{ sl.main }}
{{ sl.sub }}
{{ rtl()?'إزاي بيشتغل؟':'How it works' }}
{{ step.n }}
{{ step.txt }}
{{ rtl()?'كن مزود خدمة واكسب فلوس':'Become a provider & earn' }}
{{ step.n }}
{{ step.txt }}
{{ isProv()?t('nearbyReqs'):t('tasks') }}
🔒
{{ rtl()?'سجّل دخولك الأول':'Login required' }}
{{ t('noRequests') }}
{{ req.description }}
{{ statusLabel(req) }}
{{ req.area }} {{ req.final_price||req.price||0 }} {{ t('egp') }} {{ req.offer_count }} {{ t('offers') }}
{{ rtl()?'طلبات بنفذها':'جاري تنفيذها' }} ({{ (S.myReqs.items||[]).filter(r=>r&&r.id&&r.is_mine===false&&!['completed','done'].includes(r.state||'')).length }} {{ rtl()?'نشط':'active' }})
{{ req.description }}
{{ statusLabel(req) }}
{{ req.final_price||req.price||0 }} {{ t('egp') }} 📍 {{ req.area }} {{ rtl()?'طلب من:':'From:' }} {{ req.requester_name }}
{{ rtl()?'مشكلة أو سؤال؟':'Problem or question?' }}
{{ rtl()?'تواصل مع الدعم':'Talk to support' }}
{{ rtl()?'كيف تشتغل كمزود خدمة؟':'How provider mode works?' }}
{{ step.n }}
{{ step.txt }}
{{ (S.categories.find(x=>x.id===t2)||{icon:'',label:t2}).icon }} {{ (S.categories.find(x=>x.id===t2)||{label:t2}).label }} ✕ 📍 {{ a2 }} ✕
{{ t('alreadyActive') }}
{{ t('providerAvailableHint') }}
{{ rtl()?'مفيش ركوستات قريبة':'No nearby requests' }}
{{ req.description }}
{{ req.requester_name }} {{ req.area }}
{{ req.price }} {{ t('egp') }}
📍 {{ req.pickup_address }}
🏁 {{ req.dropoff_address }} {{ req.delivery_km }} كم
🚗 توصيل
{{ req.my_offer.status==='accepted'?(rtl()?'قُبل عرضك ✓':'Offer accepted ✓'):req.my_offer.status==='rejected'?(rtl()?'رُفض عرضك':'Offer rejected'):(rtl()?'في انتظار الموافقة…':'Waiting for approval…') }} {{ req.my_offer.price }} {{ t('egp') }}
{{ t('chat') }}
{{ rtl()?'تواصل مع الدعم':'Contact Support' }}
{{ rtl()?'بلّغ عن مشكلة أو اسأل سؤال':'Report a problem or ask a question' }}
🔒
{{ t('noThreads') }}
{{ th.peer_name }}
{{ th.is_requester?(rtl()?'طالب':'Client'):(rtl()?'مزود':'Provider') }}
{{ ['completed','done'].includes(th.request_state)?(rtl()?'✓ مكتمل':'✓ Done'):['accepted','in_progress'].includes(th.request_state)?(rtl()?'⚡ نشط':'⚡ Active'):['cancelled','canceled'].includes(th.request_state)?(rtl()?'ملغي':'Cancelled'):(rtl()?'جاري':'Active') }}
{{ th.last_msg_type==='voice'?(rtl()?'🎙️ رسالة صوتية':'🎙️ Voice note'):(th.last_message&&!th.last_message.startsWith('{')?th.last_message:th.request_description)||'' }}
{{ th.final_price }} {{ rtl()?'ج':'EGP' }}
{{ t('wallet') }}
🔒
{{ t('balance') }}
{{ S.wallet.balance }}
{{ t('egp') }}
{{ t('earned') }}
{{ S.wallet.earned }}
{{ t('egp') }}
{{ rtl()?'المحفظة قريباً':'Wallet coming soon' }}
{{ t('profile') }}
🔒
{{ S.user.name }}
{{ S.user.mobile }}
{{ S.user.badge }}
{{ t('verified') }} ⭐ {{ S.user.rating_avg }}
{{ rtl()?'اضغط على الصورة لتغييرها':'Tap photo to change' }}
{{ S.userStats.reqCount||0 }}
{{ rtl()?'طلبات مكتملة':'Completed' }}
{{ rtl()?'كطالب خدمة':'as requester' }}
{{ S.userStats.provCount||0 }}
{{ rtl()?'طلبات نفذتها':'Delivered' }}
{{ rtl()?'كمزود خدمة':'as provider' }}
{{ S.userStats.ratingAvg||'—' }}
{{ rtl()?'متوسط التقييم':'Avg Rating' }}
{{ S.userStats.ratingCount||0 }} {{ rtl()?'تقييم':'reviews' }}
{{ t('providerMode') }}
{{ S.provider.is_available?t('available'):t('unavailable') }}
🛡️ {{ rtl()?'التوثيق والهوية':'Identity & Verification' }}
{{ rtl()?'الشارات دي بتظهر لطالب الخدمة وبتزيد ثقتهم':'These badges show on your offers and build trust' }}
🪪 {{ rtl()?'بطاقة الهوية / جواز السفر':'National ID / Passport' }}
✅ موثق ⏳ قيد المراجعة ❌ مرفوض {{ rtl()?'لم يُرفع بعد':'Not uploaded yet' }}
📎 {{ S.user.id_document.split('/').pop() }}
📋 {{ rtl()?'ملف الحالة الجنائية':'Criminal Record' }}
✅ موثق ⏳ قيد المراجعة ❌ مرفوض {{ rtl()?'لم يُرفع بعد':'Not uploaded yet' }}
📎 {{ S.user.criminal_record.split('/').pop() }}
🚗 {{ rtl()?'إعدادات التوصيل':'Delivery Settings' }}
{{ rtl()?'أكمل بيانات مركبتك لقبول طلبات التوصيل':'Complete vehicle info to accept delivery requests' }}
{{ rtl()?'متاح لطلبات التوصيل':'Accept Delivery Requests' }}
{{ S.vehicle.delivery_enabled?(rtl()?'مفعّل':'Enabled'):(rtl()?'معطّل':'Disabled') }}
{{ rtl()?'مثال: أ ب ج 1234':'Example: أ ب ج 1234' }}
{{ rtl()?'صورة واحدة على الأقل':'At least 1 photo required' }}
{{ rtl()?'الإعدادات':'Settings' }}
{{ rtl()?'المظهر':'Theme' }}
{{ rtl()?'اللغة':'Language' }}
{{ rtl()?'قول رايح فين':'Voice Route' }}
RQWST AI · مجاني
{{ rtl()?'جرّب تقول:':'Try saying:' }}
رايح من المعادي لـ مول العرب
{{ rtl()?'اضغط وتكلم':'Tap and speak' }}
{{ S.voice.transcript }}
{{ rtl()?'جاري الاستماع...':'Listening...' }}
🔍
{{ rtl()?'جاري تحليل المسار...':'Analyzing route...' }}
"{{ S.voice.transcript }}"
🎤 "{{ S.voice.transcript }}"
{{ rtl()?'نقطة الانطلاق':'Pickup' }}
{{ S.voice.pickup||(rtl()?'موقعي الحالي (GPS)':'Current location (GPS)') }}
⚠️
{{ rtl()?'نقطة الوصول':'Dropoff' }}
{{ S.voice.dropoff||(rtl()?'لم يُحدد':'Not found') }}
⚠️
{{ rtl()?'لم يتم التعرف على نقطة الوصول — حاول مرة أخرى':'Dropoff not found — try again' }}
{{ S.voice.error }}
{{ S.showProviderCard.provider_name }}
هوية موثقة سجل نظيف
{{ (S.showProviderCard.provider_rating||0).toFixed(1) }} ({{ S.showProviderCard.provider_rating_count||0 }})
{{ S.showProviderCard.vehicle_type==='car'?'🚗':'🛵' }} {{ S.showProviderCard.vehicle_make }} {{ S.showProviderCard.vehicle_model }} {{ S.showProviderCard.vehicle_year }}
🔢 لوحة: {{ (S.showProviderCard.vehicle_plate||'').slice(0,-4)+'••••' }}
{{ rtl()?'السعر المقترح':'Proposed Price' }}
{{ S.showProviderCard.price }} {{ t('egp') }}
{{ rtl()?'طرق الدفع':'Payment' }}
💵 كاش 📱 إنستاباي
💬 {{ rtl()?'التقييمات':'Reviews' }}
{{ rv.from_name }}
{{ rv.comment }}
{{ rv.created_at?rv.created_at.slice(0,10):'' }}
{{ arStage(S.ar.req)==='searching'?t('searching'):t('inProgress') }} {{ S.ar.offers.length }} {{ t('offers') }}