Compare commits

3 Commits
Author SHA1 Message Date
Hamza-Ayed 5ab863edf1 Update: 2026-06-29 01:47:48 2026-06-29 01:47:48 +03:00
Hamza-Ayed d107dd6849 Update: 2026-06-29 01:25:29 2026-06-29 01:25:30 +03:00
Hamza-Ayed b8a817fc9c Update: 2026-06-29 01:12:38 2026-06-29 01:12:38 +03:00
7 changed files with 2166 additions and 467 deletions
@@ -23,18 +23,9 @@ if (!$email || !$password) {
// 2. التحقق من أن الحساب مخصص للفحص فقط (isTest check) // 2. التحقق من أن الحساب مخصص للفحص فقط (isTest check)
$allowedTesterEmailsEnv = getenv('ALLOWED_TESTER_EMAILS') ?: ''; $allowedTesterEmailsEnv = getenv('ALLOWED_TESTER_EMAILS') ?: '';
$allowedEmails = array_filter(array_map('trim', explode(',', $allowedTesterEmailsEnv))); $allowedEmails = array_filter(array_map('trim', explode(',', $allowedTesterEmailsEnv)));
if (empty($allowedEmails)) {
$allowedEmails = [
'driver_tester@siromove.com',
'passenger_tester@siromove.com',
];
}
$cleanEmail = strtolower(trim($email)); $cleanEmail = strtolower(trim($email));
$isTester = in_array($cleanEmail, $allowedEmails) || substr($cleanEmail, -13) === '@siromove.com'; $isTester = in_array($cleanEmail, $allowedEmails) || substr($cleanEmail, -13) === '@siromove.com';
if (!$isTester) {
echo json_encode(["status" => "failure", "message" => "Access denied. Only tester accounts are allowed."]);
exit();
}
// تشفير الإيميل لاستخدامه في الاستعلام // تشفير الإيميل لاستخدامه في الاستعلام
$encryptedEmail = $encryptionHelper->encryptData($email); $encryptedEmail = $encryptionHelper->encryptData($email);
@@ -44,21 +35,7 @@ try {
// SQL لاسترجاع المستخدم بناءً على البريد الإلكتروني المشفر // SQL لاسترجاع المستخدم بناءً على البريد الإلكتروني المشفر
$sql = "SELECT $sql = "SELECT
driver.id, driver.*,
driver.phone,
driver.email,
driver.gender,
driver.birthdate,
driver.site,
driver.first_name,
driver.last_name,
driver.bankCode,
driver.accountBank,
driver.employmentType,
driver.maritalStatus,
driver.created_at,
driver.updated_at,
driver.password,
phone_verification.is_verified, phone_verification.is_verified,
CarRegistration.make, CarRegistration.make,
CarRegistration.model, CarRegistration.model,
@@ -77,6 +54,12 @@ try {
$data = $stmt->fetch(PDO::FETCH_ASSOC); $data = $stmt->fetch(PDO::FETCH_ASSOC);
if ($data) { if ($data) {
// التحقق من أن الحساب معلم كحساب فحص في قاعدة البيانات أو البيئة
$isTestInDb = (isset($data['is_test']) && $data['is_test'] == 1) || (isset($data['isTest']) && $data['isTest'] == 1);
if (!$isTestInDb && !$isTester) {
jsonError("Access denied. Not a tester account.");
exit();
}
// فحص الباسورد (في نظامنا، يمكن أن يكون الباسورد هو HMAC أو نص عادي للفاحصين) // فحص الباسورد (في نظامنا، يمكن أن يكون الباسورد هو HMAC أو نص عادي للفاحصين)
// لنفترض أن الفاحص له باسورد عادي أو مشفر بـ bcrypt // لنفترض أن الفاحص له باسورد عادي أو مشفر بـ bcrypt
if (password_verify($password, $data['password']) || $password === $data['password']) { if (password_verify($password, $data['password']) || $password === $data['password']) {
@@ -25,10 +25,6 @@ $allowedEmails = array_filter(array_map('trim', explode(',', $allowedTesterEmail
$cleanEmail = strtolower(trim($email)); $cleanEmail = strtolower(trim($email));
$isTester = in_array($cleanEmail, $allowedEmails) || substr($cleanEmail, -13) === '@siromove.com'; $isTester = in_array($cleanEmail, $allowedEmails) || substr($cleanEmail, -13) === '@siromove.com';
if (!$isTester) {
echo json_encode(["status" => "failure", "message" => "Access denied. Only tester accounts are allowed."]);
exit();
}
try { try {
$con = Database::get('main'); $con = Database::get('main');
@@ -37,19 +33,7 @@ try {
$encryptedEmail = $encryptionHelper->encryptData($email); $encryptedEmail = $encryptionHelper->encryptData($email);
$sql = "SELECT $sql = "SELECT
p.`id`, p.*,
p.`phone`,
p.`email`,
p.`gender`,
p.`status`,
p.`birthdate`,
p.`site`,
p.`first_name`,
p.`last_name`,
p.`sosPhone`,
p.`education`,
p.`employmentType`,
p.`maritalStatus`,
phone_verification_passenger.verified, phone_verification_passenger.verified,
invitesToPassengers.isInstall, invitesToPassengers.isInstall,
invitesToPassengers.inviteCode, invitesToPassengers.inviteCode,
@@ -72,6 +56,12 @@ try {
$count = $stmt->rowCount(); $count = $stmt->rowCount();
if ($count > 0) { if ($count > 0) {
// التحقق من أن الحساب معلم كحساب فحص في قاعدة البيانات أو البيئة
$isTestInDb = (isset($data['is_test']) && $data['is_test'] == 1) || (isset($data['isTest']) && $data['isTest'] == 1);
if (!$isTestInDb && !$isTester) {
jsonError("Access denied. Not a tester account.");
exit();
}
// فك تشفير البيانات للرد // فك تشفير البيانات للرد
if(isset($data['phone'])) $data['phone'] = $encryptionHelper->decryptData($data['phone']); if(isset($data['phone'])) $data['phone'] = $encryptionHelper->decryptData($data['phone']);
if(isset($data['email'])) $data['email'] = $encryptionHelper->decryptData($data['email']); if(isset($data['email'])) $data['email'] = $encryptionHelper->decryptData($data['email']);
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+18 -18
View File
@@ -27,7 +27,7 @@ final Map<String, String> ar_eg = {
"Add Phone": "Add Phone", "Add Phone": "Add Phone",
"Add Promo": "Add Promo", "Add Promo": "Add Promo",
"Add Stops": "Add Stops", "Add Stops": "Add Stops",
"Add car": "Add car", "Add car": "إضافة سيارة",
"Added successfully": "Added successfully", "Added successfully": "Added successfully",
"Additional comments": "تعليقات إضافية.", "Additional comments": "تعليقات إضافية.",
"Address": "Address", "Address": "Address",
@@ -170,7 +170,7 @@ final Map<String, String> ar_eg = {
"Driver Statistics": "إحصاءات السائق", "Driver Statistics": "إحصاءات السائق",
"Driver Wallet": "Driver Wallet", "Driver Wallet": "Driver Wallet",
"Driver data updated successfully": "تم تحديث بيانات السائق بنجاح", "Driver data updated successfully": "تم تحديث بيانات السائق بنجاح",
"Driver details by national number": "Driver details by national number", "Driver details by national number": "تفاصيل السائق بالرقم الوطني",
"Driver details by phone": "تفاصيل السائق حسب رقم الهاتف", "Driver details by phone": "تفاصيل السائق حسب رقم الهاتف",
"Driver has been activated successfully!": "Driver has been activated successfully!", "Driver has been activated successfully!": "Driver has been activated successfully!",
"Driver not found": "Driver not found", "Driver not found": "Driver not found",
@@ -336,7 +336,7 @@ final Map<String, String> ar_eg = {
"Is the Passenger in your Car ?": "Is the Passenger in your Car ?", "Is the Passenger in your Car ?": "Is the Passenger in your Car ?",
"Issue Date": "تاريخ الإصدار", "Issue Date": "تاريخ الإصدار",
"IssueDate": "IssueDate", "IssueDate": "IssueDate",
"Issues": "Issues", "Issues": "مشاكل",
"JOD": "JOD", "JOD": "JOD",
"Join": "Join", "Join": "Join",
"Jordan": "Jordan", "Jordan": "Jordan",
@@ -398,7 +398,7 @@ final Map<String, String> ar_eg = {
"National Number": "الرقم الوطني", "National Number": "الرقم الوطني",
"NationalID": "NationalID", "NationalID": "NationalID",
"Nearest Car for you about": "Nearest Car for you about", "Nearest Car for you about": "Nearest Car for you about",
"New": "New", "New": "جديد",
"Next": "التالي", "Next": "التالي",
"Night": "Night", "Night": "Night",
"No ,still Waiting.": "No ,still Waiting.", "No ,still Waiting.": "No ,still Waiting.",
@@ -467,7 +467,7 @@ final Map<String, String> ar_eg = {
"Payment History": "Payment History", "Payment History": "Payment History",
"Payment Method": "طريقة الدفع", "Payment Method": "طريقة الدفع",
"Payment Successful": "Payment Successful", "Payment Successful": "Payment Successful",
"Pending": "Pending", "Pending": "قيد الانتظار",
"Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting", "Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting",
"Personal Information": "معلومات شخصية", "Personal Information": "معلومات شخصية",
"Phone": "رقم الهاتف", "Phone": "رقم الهاتف",
@@ -487,7 +487,7 @@ final Map<String, String> ar_eg = {
"Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number", "Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number",
"Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح", "Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح",
"Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح", "Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح",
"Please enter a value": "Please enter a value", "Please enter a value": "الرجاء إدخال قيمة",
"Please enter the CVV code": "Please enter the CVV code", "Please enter the CVV code": "Please enter the CVV code",
"Please enter the cardholder name": "Please enter the cardholder name", "Please enter the cardholder name": "Please enter the cardholder name",
"Please enter the expiry date": "Please enter the expiry date", "Please enter the expiry date": "Please enter the expiry date",
@@ -515,7 +515,7 @@ final Map<String, String> ar_eg = {
"Pyament Cancelled .": "Pyament Cancelled .", "Pyament Cancelled .": "Pyament Cancelled .",
"Qatar": "Qatar", "Qatar": "Qatar",
"Quick Communication": "اتصال سريع", "Quick Communication": "اتصال سريع",
"Quick Search...": "Quick Search...", "Quick Search...": "البحث السريع...",
"Rate Captain": "Rate Captain", "Rate Captain": "Rate Captain",
"Rate Driver": "Rate Driver", "Rate Driver": "Rate Driver",
"Rate Passenger": "Rate Passenger", "Rate Passenger": "Rate Passenger",
@@ -558,7 +558,7 @@ final Map<String, String> ar_eg = {
"Scan Driver License": "Scan Driver License", "Scan Driver License": "Scan Driver License",
"Scan ID MklGoogle": "Scan ID MklGoogle", "Scan ID MklGoogle": "Scan ID MklGoogle",
"Scan Id": "Scan Id", "Scan Id": "Scan Id",
"Search Details": "Search Details", "Search Details": "تفاصيل البحث",
"Search by phone number": "البحث برقم الهاتف", "Search by phone number": "البحث برقم الهاتف",
"Search by trip number": "بحث برقم الرحلة", "Search by trip number": "بحث برقم الرحلة",
"Search for trips": "بحث عن رحلات", "Search for trips": "بحث عن رحلات",
@@ -585,7 +585,7 @@ final Map<String, String> ar_eg = {
"Send Verification Code": "Send Verification Code", "Send Verification Code": "Send Verification Code",
"Send technical support message": "إرسال رسالة الدعم الفني", "Send technical support message": "إرسال رسالة الدعم الفني",
"Server Error": "Server Error", "Server Error": "Server Error",
"Service Agent": "Service Agent", "Service Agent": "وكيل الخدمة",
"Settings": "Settings", "Settings": "Settings",
"Sex is": "Sex is", "Sex is": "Sex is",
"Share Trip Details": "Share Trip Details", "Share Trip Details": "Share Trip Details",
@@ -715,8 +715,8 @@ final Map<String, String> ar_eg = {
"We search nearst Driver to you": "We search nearst Driver to you", "We search nearst Driver to you": "We search nearst Driver to you",
"We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided", "We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided",
"Welcome Drivers": "أهلاً بالسواق", "Welcome Drivers": "أهلاً بالسواق",
"Welcome back,": "Welcome back,", "Welcome back,": "مرحباً بعودتك،",
"Welcome call": "Welcome call", "Welcome call": "مكالمة ترحيبية",
"Welcome to Sefer!": "Welcome to Sefer!", "Welcome to Sefer!": "Welcome to Sefer!",
"What are the requirements to become a driver?": "What are the requirements to become a driver?", "What are the requirements to become a driver?": "What are the requirements to become a driver?",
"What safety measures does Sefer offer?": "What safety measures does Sefer offer?", "What safety measures does Sefer offer?": "What safety measures does Sefer offer?",
@@ -802,7 +802,7 @@ final Map<String, String> ar_eg = {
"arrival time to reach your point": "arrival time to reach your point", "arrival time to reach your point": "arrival time to reach your point",
"as the driver.": "as the driver.", "as the driver.": "as the driver.",
"aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.", "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.",
"best driver": "best driver", "best driver": "أفضل السائقين",
"black": "أسود", "black": "أسود",
"blue": "أزرق", "blue": "أزرق",
"brown": "بني", "brown": "بني",
@@ -832,7 +832,7 @@ final Map<String, String> ar_eg = {
"in your": "in your", "in your": "in your",
"in your wallet": "in your wallet", "in your wallet": "in your wallet",
"indigo": "نيلي", "indigo": "نيلي",
"insert Driver national": "insert Driver national", "insert Driver national": "أدخل الرقم الوطني للسائق",
"insert Driver phone": "أدخل رقم هاتف السائق", "insert Driver phone": "أدخل رقم هاتف السائق",
"insert amount": "insert amount", "insert amount": "insert amount",
"insert passenger phone": "أدخل رقم هاتف الراكب", "insert passenger phone": "أدخل رقم هاتف الراكب",
@@ -923,14 +923,14 @@ final Map<String, String> ar_eg = {
"يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة", "يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة",
"ُExpire Date": "ُExpire Date", "ُExpire Date": "ُExpire Date",
"گازوئيل": "گازوئيل", "گازوئيل": "گازوئيل",
"⏳ Approval Queue": "⏳ Approval Queue", "⏳ Approval Queue": "⏳ طابور الموافقات",
"⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة", "⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة",
"⚡ Quick Actions": "⚡ Quick Actions", "⚡ Quick Actions": "⚡ إجراءات سريعة",
"✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة", "✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة",
"📊 Reporting & Quality": "📊 Reporting & Quality", "📊 Reporting & Quality": "📊 التقارير والجودة",
"🔍 Search & Inquiries": "🔍 Search & Inquiries", "🔍 Search & Inquiries": "🔍 البحث والاستعلامات",
"🔒 انتهت الجلسة": "🔒 انتهت الجلسة", "🔒 انتهت الجلسة": "🔒 انتهت الجلسة",
"🚗 Vehicle Management": "🚗 Vehicle Management", "🚗 Vehicle Management": "🚗 إدارة المركبات",
"ID Front": "الوجه الأمامي للهوية", "ID Front": "الوجه الأمامي للهوية",
"ID Back": "الوجه الخلفي للهوية", "ID Back": "الوجه الخلفي للهوية",
"Driver License": "رخصة القيادة", "Driver License": "رخصة القيادة",
+18 -18
View File
@@ -27,7 +27,7 @@ final Map<String, String> ar_jo = {
"Add Phone": "Add Phone", "Add Phone": "Add Phone",
"Add Promo": "Add Promo", "Add Promo": "Add Promo",
"Add Stops": "Add Stops", "Add Stops": "Add Stops",
"Add car": "Add car", "Add car": "إضافة سيارة",
"Added successfully": "Added successfully", "Added successfully": "Added successfully",
"Additional comments": "تعليقات إضافية.", "Additional comments": "تعليقات إضافية.",
"Address": "Address", "Address": "Address",
@@ -170,7 +170,7 @@ final Map<String, String> ar_jo = {
"Driver Statistics": "إحصاءات السائق", "Driver Statistics": "إحصاءات السائق",
"Driver Wallet": "Driver Wallet", "Driver Wallet": "Driver Wallet",
"Driver data updated successfully": "تم تحديث بيانات السائق بنجاح", "Driver data updated successfully": "تم تحديث بيانات السائق بنجاح",
"Driver details by national number": "Driver details by national number", "Driver details by national number": "تفاصيل السائق بالرقم الوطني",
"Driver details by phone": "تفاصيل السائق حسب رقم الهاتف", "Driver details by phone": "تفاصيل السائق حسب رقم الهاتف",
"Driver has been activated successfully!": "Driver has been activated successfully!", "Driver has been activated successfully!": "Driver has been activated successfully!",
"Driver not found": "Driver not found", "Driver not found": "Driver not found",
@@ -336,7 +336,7 @@ final Map<String, String> ar_jo = {
"Is the Passenger in your Car ?": "Is the Passenger in your Car ?", "Is the Passenger in your Car ?": "Is the Passenger in your Car ?",
"Issue Date": "تاريخ الإصدار", "Issue Date": "تاريخ الإصدار",
"IssueDate": "IssueDate", "IssueDate": "IssueDate",
"Issues": "Issues", "Issues": "مشاكل",
"JOD": "JOD", "JOD": "JOD",
"Join": "Join", "Join": "Join",
"Jordan": "Jordan", "Jordan": "Jordan",
@@ -398,7 +398,7 @@ final Map<String, String> ar_jo = {
"National Number": "الرقم الوطني", "National Number": "الرقم الوطني",
"NationalID": "NationalID", "NationalID": "NationalID",
"Nearest Car for you about": "Nearest Car for you about", "Nearest Car for you about": "Nearest Car for you about",
"New": "New", "New": "جديد",
"Next": "التالي", "Next": "التالي",
"Night": "Night", "Night": "Night",
"No ,still Waiting.": "No ,still Waiting.", "No ,still Waiting.": "No ,still Waiting.",
@@ -467,7 +467,7 @@ final Map<String, String> ar_jo = {
"Payment History": "Payment History", "Payment History": "Payment History",
"Payment Method": "طريقة الدفع", "Payment Method": "طريقة الدفع",
"Payment Successful": "Payment Successful", "Payment Successful": "Payment Successful",
"Pending": "Pending", "Pending": "قيد الانتظار",
"Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting", "Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting",
"Personal Information": "معلومات شخصية", "Personal Information": "معلومات شخصية",
"Phone": "رقم الهاتف", "Phone": "رقم الهاتف",
@@ -487,7 +487,7 @@ final Map<String, String> ar_jo = {
"Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number", "Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number",
"Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح", "Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح",
"Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح", "Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح",
"Please enter a value": "Please enter a value", "Please enter a value": "الرجاء إدخال قيمة",
"Please enter the CVV code": "Please enter the CVV code", "Please enter the CVV code": "Please enter the CVV code",
"Please enter the cardholder name": "Please enter the cardholder name", "Please enter the cardholder name": "Please enter the cardholder name",
"Please enter the expiry date": "Please enter the expiry date", "Please enter the expiry date": "Please enter the expiry date",
@@ -515,7 +515,7 @@ final Map<String, String> ar_jo = {
"Pyament Cancelled .": "Pyament Cancelled .", "Pyament Cancelled .": "Pyament Cancelled .",
"Qatar": "Qatar", "Qatar": "Qatar",
"Quick Communication": "اتصال سريع", "Quick Communication": "اتصال سريع",
"Quick Search...": "Quick Search...", "Quick Search...": "البحث السريع...",
"Rate Captain": "Rate Captain", "Rate Captain": "Rate Captain",
"Rate Driver": "Rate Driver", "Rate Driver": "Rate Driver",
"Rate Passenger": "Rate Passenger", "Rate Passenger": "Rate Passenger",
@@ -558,7 +558,7 @@ final Map<String, String> ar_jo = {
"Scan Driver License": "Scan Driver License", "Scan Driver License": "Scan Driver License",
"Scan ID MklGoogle": "Scan ID MklGoogle", "Scan ID MklGoogle": "Scan ID MklGoogle",
"Scan Id": "Scan Id", "Scan Id": "Scan Id",
"Search Details": "Search Details", "Search Details": "تفاصيل البحث",
"Search by phone number": "البحث برقم الهاتف", "Search by phone number": "البحث برقم الهاتف",
"Search by trip number": "بحث برقم الرحلة", "Search by trip number": "بحث برقم الرحلة",
"Search for trips": "بحث عن رحلات", "Search for trips": "بحث عن رحلات",
@@ -585,7 +585,7 @@ final Map<String, String> ar_jo = {
"Send Verification Code": "Send Verification Code", "Send Verification Code": "Send Verification Code",
"Send technical support message": "إرسال رسالة الدعم الفني", "Send technical support message": "إرسال رسالة الدعم الفني",
"Server Error": "Server Error", "Server Error": "Server Error",
"Service Agent": "Service Agent", "Service Agent": "وكيل الخدمة",
"Settings": "Settings", "Settings": "Settings",
"Sex is": "Sex is", "Sex is": "Sex is",
"Share Trip Details": "Share Trip Details", "Share Trip Details": "Share Trip Details",
@@ -715,8 +715,8 @@ final Map<String, String> ar_jo = {
"We search nearst Driver to you": "We search nearst Driver to you", "We search nearst Driver to you": "We search nearst Driver to you",
"We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided", "We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided",
"Welcome Drivers": "أهلاً بالسواق", "Welcome Drivers": "أهلاً بالسواق",
"Welcome back,": "Welcome back,", "Welcome back,": "مرحباً بعودتك،",
"Welcome call": "Welcome call", "Welcome call": "مكالمة ترحيبية",
"Welcome to Sefer!": "Welcome to Sefer!", "Welcome to Sefer!": "Welcome to Sefer!",
"What are the requirements to become a driver?": "What are the requirements to become a driver?", "What are the requirements to become a driver?": "What are the requirements to become a driver?",
"What safety measures does Sefer offer?": "What safety measures does Sefer offer?", "What safety measures does Sefer offer?": "What safety measures does Sefer offer?",
@@ -802,7 +802,7 @@ final Map<String, String> ar_jo = {
"arrival time to reach your point": "arrival time to reach your point", "arrival time to reach your point": "arrival time to reach your point",
"as the driver.": "as the driver.", "as the driver.": "as the driver.",
"aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.", "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.",
"best driver": "best driver", "best driver": "أفضل السائقين",
"black": "أسود", "black": "أسود",
"blue": "أزرق", "blue": "أزرق",
"brown": "بني", "brown": "بني",
@@ -832,7 +832,7 @@ final Map<String, String> ar_jo = {
"in your": "in your", "in your": "in your",
"in your wallet": "in your wallet", "in your wallet": "in your wallet",
"indigo": "نيلي", "indigo": "نيلي",
"insert Driver national": "insert Driver national", "insert Driver national": "أدخل الرقم الوطني للسائق",
"insert Driver phone": "أدخل رقم هاتف السائق", "insert Driver phone": "أدخل رقم هاتف السائق",
"insert amount": "insert amount", "insert amount": "insert amount",
"insert passenger phone": "أدخل رقم هاتف الراكب", "insert passenger phone": "أدخل رقم هاتف الراكب",
@@ -923,14 +923,14 @@ final Map<String, String> ar_jo = {
"يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة", "يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة",
"ُExpire Date": "ُExpire Date", "ُExpire Date": "ُExpire Date",
"گازوئيل": "گازوئيل", "گازوئيل": "گازوئيل",
"⏳ Approval Queue": "⏳ Approval Queue", "⏳ Approval Queue": "⏳ طابور الموافقات",
"⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة", "⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة",
"⚡ Quick Actions": "⚡ Quick Actions", "⚡ Quick Actions": "⚡ إجراءات سريعة",
"✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة", "✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة",
"📊 Reporting & Quality": "📊 Reporting & Quality", "📊 Reporting & Quality": "📊 التقارير والجودة",
"🔍 Search & Inquiries": "🔍 Search & Inquiries", "🔍 Search & Inquiries": "🔍 البحث والاستعلامات",
"🔒 انتهت الجلسة": "🔒 انتهت الجلسة", "🔒 انتهت الجلسة": "🔒 انتهت الجلسة",
"🚗 Vehicle Management": "🚗 Vehicle Management", "🚗 Vehicle Management": "🚗 إدارة المركبات",
"ID Front": "الوجه الأمامي للهوية", "ID Front": "الوجه الأمامي للهوية",
"ID Back": "الوجه الخلفي للهوية", "ID Back": "الوجه الخلفي للهوية",
"Driver License": "رخصة القيادة", "Driver License": "رخصة القيادة",
+18 -18
View File
@@ -27,7 +27,7 @@ final Map<String, String> ar_sy = {
"Add Phone": "Add Phone", "Add Phone": "Add Phone",
"Add Promo": "Add Promo", "Add Promo": "Add Promo",
"Add Stops": "Add Stops", "Add Stops": "Add Stops",
"Add car": "Add car", "Add car": "إضافة سيارة",
"Added successfully": "Added successfully", "Added successfully": "Added successfully",
"Additional comments": "تعليقات إضافية.", "Additional comments": "تعليقات إضافية.",
"Address": "Address", "Address": "Address",
@@ -170,7 +170,7 @@ final Map<String, String> ar_sy = {
"Driver Statistics": "إحصاءات السائق", "Driver Statistics": "إحصاءات السائق",
"Driver Wallet": "Driver Wallet", "Driver Wallet": "Driver Wallet",
"Driver data updated successfully": "تم تحديث بيانات السائق بنجاح", "Driver data updated successfully": "تم تحديث بيانات السائق بنجاح",
"Driver details by national number": "Driver details by national number", "Driver details by national number": "تفاصيل السائق بالرقم الوطني",
"Driver details by phone": "تفاصيل السائق حسب رقم الهاتف", "Driver details by phone": "تفاصيل السائق حسب رقم الهاتف",
"Driver has been activated successfully!": "Driver has been activated successfully!", "Driver has been activated successfully!": "Driver has been activated successfully!",
"Driver not found": "Driver not found", "Driver not found": "Driver not found",
@@ -336,7 +336,7 @@ final Map<String, String> ar_sy = {
"Is the Passenger in your Car ?": "Is the Passenger in your Car ?", "Is the Passenger in your Car ?": "Is the Passenger in your Car ?",
"Issue Date": "تاريخ الإصدار", "Issue Date": "تاريخ الإصدار",
"IssueDate": "IssueDate", "IssueDate": "IssueDate",
"Issues": "Issues", "Issues": "مشاكل",
"JOD": "JOD", "JOD": "JOD",
"Join": "Join", "Join": "Join",
"Jordan": "Jordan", "Jordan": "Jordan",
@@ -398,7 +398,7 @@ final Map<String, String> ar_sy = {
"National Number": "الرقم الوطني", "National Number": "الرقم الوطني",
"NationalID": "NationalID", "NationalID": "NationalID",
"Nearest Car for you about": "Nearest Car for you about", "Nearest Car for you about": "Nearest Car for you about",
"New": "New", "New": "جديد",
"Next": "التالي", "Next": "التالي",
"Night": "Night", "Night": "Night",
"No ,still Waiting.": "No ,still Waiting.", "No ,still Waiting.": "No ,still Waiting.",
@@ -467,7 +467,7 @@ final Map<String, String> ar_sy = {
"Payment History": "Payment History", "Payment History": "Payment History",
"Payment Method": "طريقة الدفع", "Payment Method": "طريقة الدفع",
"Payment Successful": "Payment Successful", "Payment Successful": "Payment Successful",
"Pending": "Pending", "Pending": "قيد الانتظار",
"Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting", "Perfect for adventure seekers who want to experience something new and exciting": "Perfect for adventure seekers who want to experience something new and exciting",
"Personal Information": "معلومات شخصية", "Personal Information": "معلومات شخصية",
"Phone": "رقم الهاتف", "Phone": "رقم الهاتف",
@@ -487,7 +487,7 @@ final Map<String, String> ar_sy = {
"Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number", "Please enter a valid 16-digit card number": "Please enter a valid 16-digit card number",
"Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح", "Please enter a valid email.": "يرجى إدخال بريد إلكتروني صحيح",
"Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح", "Please enter a valid phone number.": "يرجى إدخال رقم هاتف صحيح",
"Please enter a value": "Please enter a value", "Please enter a value": "الرجاء إدخال قيمة",
"Please enter the CVV code": "Please enter the CVV code", "Please enter the CVV code": "Please enter the CVV code",
"Please enter the cardholder name": "Please enter the cardholder name", "Please enter the cardholder name": "Please enter the cardholder name",
"Please enter the expiry date": "Please enter the expiry date", "Please enter the expiry date": "Please enter the expiry date",
@@ -515,7 +515,7 @@ final Map<String, String> ar_sy = {
"Pyament Cancelled .": "Pyament Cancelled .", "Pyament Cancelled .": "Pyament Cancelled .",
"Qatar": "Qatar", "Qatar": "Qatar",
"Quick Communication": "اتصال سريع", "Quick Communication": "اتصال سريع",
"Quick Search...": "Quick Search...", "Quick Search...": "البحث السريع...",
"Rate Captain": "Rate Captain", "Rate Captain": "Rate Captain",
"Rate Driver": "Rate Driver", "Rate Driver": "Rate Driver",
"Rate Passenger": "Rate Passenger", "Rate Passenger": "Rate Passenger",
@@ -558,7 +558,7 @@ final Map<String, String> ar_sy = {
"Scan Driver License": "Scan Driver License", "Scan Driver License": "Scan Driver License",
"Scan ID MklGoogle": "Scan ID MklGoogle", "Scan ID MklGoogle": "Scan ID MklGoogle",
"Scan Id": "Scan Id", "Scan Id": "Scan Id",
"Search Details": "Search Details", "Search Details": "تفاصيل البحث",
"Search by phone number": "البحث برقم الهاتف", "Search by phone number": "البحث برقم الهاتف",
"Search by trip number": "بحث برقم الرحلة", "Search by trip number": "بحث برقم الرحلة",
"Search for trips": "بحث عن رحلات", "Search for trips": "بحث عن رحلات",
@@ -585,7 +585,7 @@ final Map<String, String> ar_sy = {
"Send Verification Code": "Send Verification Code", "Send Verification Code": "Send Verification Code",
"Send technical support message": "إرسال رسالة الدعم الفني", "Send technical support message": "إرسال رسالة الدعم الفني",
"Server Error": "Server Error", "Server Error": "Server Error",
"Service Agent": "Service Agent", "Service Agent": "وكيل الخدمة",
"Settings": "Settings", "Settings": "Settings",
"Sex is": "Sex is", "Sex is": "Sex is",
"Share Trip Details": "Share Trip Details", "Share Trip Details": "Share Trip Details",
@@ -715,8 +715,8 @@ final Map<String, String> ar_sy = {
"We search nearst Driver to you": "We search nearst Driver to you", "We search nearst Driver to you": "We search nearst Driver to you",
"We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided", "We sent 5 digit to your Email provided": "We sent 5 digit to your Email provided",
"Welcome Drivers": "أهلاً بالسواق", "Welcome Drivers": "أهلاً بالسواق",
"Welcome back,": "Welcome back,", "Welcome back,": "مرحباً بعودتك،",
"Welcome call": "Welcome call", "Welcome call": "مكالمة ترحيبية",
"Welcome to Sefer!": "Welcome to Sefer!", "Welcome to Sefer!": "Welcome to Sefer!",
"What are the requirements to become a driver?": "What are the requirements to become a driver?", "What are the requirements to become a driver?": "What are the requirements to become a driver?",
"What safety measures does Sefer offer?": "What safety measures does Sefer offer?", "What safety measures does Sefer offer?": "What safety measures does Sefer offer?",
@@ -802,7 +802,7 @@ final Map<String, String> ar_sy = {
"arrival time to reach your point": "arrival time to reach your point", "arrival time to reach your point": "arrival time to reach your point",
"as the driver.": "as the driver.", "as the driver.": "as the driver.",
"aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.", "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.": "aاسْتِخْرَاج رُخْصَة السَّيَّارَة.",
"best driver": "best driver", "best driver": "أفضل السائقين",
"black": "أسود", "black": "أسود",
"blue": "أزرق", "blue": "أزرق",
"brown": "بني", "brown": "بني",
@@ -832,7 +832,7 @@ final Map<String, String> ar_sy = {
"in your": "in your", "in your": "in your",
"in your wallet": "in your wallet", "in your wallet": "in your wallet",
"indigo": "نيلي", "indigo": "نيلي",
"insert Driver national": "insert Driver national", "insert Driver national": "أدخل الرقم الوطني للسائق",
"insert Driver phone": "أدخل رقم هاتف السائق", "insert Driver phone": "أدخل رقم هاتف السائق",
"insert amount": "insert amount", "insert amount": "insert amount",
"insert passenger phone": "أدخل رقم هاتف الراكب", "insert passenger phone": "أدخل رقم هاتف الراكب",
@@ -923,14 +923,14 @@ final Map<String, String> ar_sy = {
"يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة", "يُلْغِي الرَّاكِب الرِّحْلَة": "يُلْغِي الرَّاكِب الرِّحْلَة",
"ُExpire Date": "ُExpire Date", "ُExpire Date": "ُExpire Date",
"گازوئيل": "گازوئيل", "گازوئيل": "گازوئيل",
"⏳ Approval Queue": "⏳ Approval Queue", "⏳ Approval Queue": "⏳ طابور الموافقات",
"⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة", "⚠️ جاري تجديد الجلسة": "⚠️ جاري تجديد الجلسة",
"⚡ Quick Actions": "⚡ Quick Actions", "⚡ Quick Actions": "⚡ إجراءات سريعة",
"✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة", "✅ تم تجديد الجلسة": "✅ تم تجديد الجلسة",
"📊 Reporting & Quality": "📊 Reporting & Quality", "📊 Reporting & Quality": "📊 التقارير والجودة",
"🔍 Search & Inquiries": "🔍 Search & Inquiries", "🔍 Search & Inquiries": "🔍 البحث والاستعلامات",
"🔒 انتهت الجلسة": "🔒 انتهت الجلسة", "🔒 انتهت الجلسة": "🔒 انتهت الجلسة",
"🚗 Vehicle Management": "🚗 Vehicle Management", "🚗 Vehicle Management": "🚗 إدارة المركبات",
"ID Front": "الوجه الأمامي للهوية", "ID Front": "الوجه الأمامي للهوية",
"ID Back": "الوجه الخلفي للهوية", "ID Back": "الوجه الخلفي للهوية",
"Driver License": "رخصة القيادة", "Driver License": "رخصة القيادة",