Compare commits
3
Commits
0af4eed1ce
...
5ab863edf1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5ab863edf1 | ||
|
|
d107dd6849 | ||
|
|
b8a817fc9c |
@@ -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
@@ -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": "رخصة القيادة",
|
||||||
|
|||||||
@@ -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": "رخصة القيادة",
|
||||||
|
|||||||
@@ -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": "رخصة القيادة",
|
||||||
|
|||||||
Reference in New Issue
Block a user