changes22
This commit is contained in:
parent
b15b95317d
commit
5918791fed
Binary file not shown.
@ -139,7 +139,7 @@ AUTH_PASSWORD_VALIDATORS = [
|
|||||||
# Internationalization
|
# Internationalization
|
||||||
# https://docs.djangoproject.com/en/5.2/topics/i18n/
|
# https://docs.djangoproject.com/en/5.2/topics/i18n/
|
||||||
|
|
||||||
LANGUAGE_CODE = 'en'
|
LANGUAGE_CODE = 'ar'
|
||||||
|
|
||||||
TIME_ZONE = 'UTC'
|
TIME_ZONE = 'UTC'
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@ -0,0 +1,23 @@
|
|||||||
|
# Generated by Django 5.2.7 on 2026-01-23 16:24
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('core', '0012_remove_truck_driver_license_and_more'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='truck',
|
||||||
|
name='registration_back',
|
||||||
|
field=models.ImageField(blank=True, null=True, upload_to='docs/', verbose_name='Registration (Back Face)'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='truck',
|
||||||
|
name='registration_front',
|
||||||
|
field=models.ImageField(blank=True, null=True, upload_to='docs/', verbose_name='Registration (Front Face)'),
|
||||||
|
),
|
||||||
|
]
|
||||||
Binary file not shown.
@ -107,8 +107,8 @@ class Truck(models.Model):
|
|||||||
|
|
||||||
# Pictures
|
# Pictures
|
||||||
truck_picture = models.ImageField(_('Truck Picture'), upload_to='trucks/', blank=True, null=True)
|
truck_picture = models.ImageField(_('Truck Picture'), upload_to='trucks/', blank=True, null=True)
|
||||||
registration_front = models.ImageField(_('Registration Front'), upload_to='docs/', blank=True, null=True)
|
registration_front = models.ImageField(_('Registration (Front Face)'), upload_to='docs/', blank=True, null=True)
|
||||||
registration_back = models.ImageField(_('Registration Back'), upload_to='docs/', blank=True, null=True)
|
registration_back = models.ImageField(_('Registration (Back Face)'), upload_to='docs/', blank=True, null=True)
|
||||||
driver_license_front = models.ImageField(_('Driver License (Front Face)'), upload_to='docs/', blank=True, null=True)
|
driver_license_front = models.ImageField(_('Driver License (Front Face)'), upload_to='docs/', blank=True, null=True)
|
||||||
driver_license_back = models.ImageField(_('Driver License (Back Face)'), upload_to='docs/', blank=True, null=True)
|
driver_license_back = models.ImageField(_('Driver License (Back Face)'), upload_to='docs/', blank=True, null=True)
|
||||||
|
|
||||||
|
|||||||
@ -225,7 +225,7 @@
|
|||||||
<h6 class="fw-bold text-primary mb-3">{% trans "Documents & Registration" %}</h6>
|
<h6 class="fw-bold text-primary mb-3">{% trans "Documents & Registration" %}</h6>
|
||||||
<div class="row g-3">
|
<div class="row g-3">
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<p class="small text-muted mb-1">{% trans "Registration Front" %}</p>
|
<p class="small text-muted mb-1">{% trans "Registration (Front Face)" %}</p>
|
||||||
<div class="bg-light rounded text-center p-2">
|
<div class="bg-light rounded text-center p-2">
|
||||||
<a id="modal-reg-front-link" href="#" target="_blank">
|
<a id="modal-reg-front-link" href="#" target="_blank">
|
||||||
<img id="modal-reg-front-img" src="" alt="Reg Front" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
<img id="modal-reg-front-img" src="" alt="Reg Front" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
||||||
@ -234,7 +234,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<p class="small text-muted mb-1">{% trans "Registration Back" %}</p>
|
<p class="small text-muted mb-1">{% trans "Registration (Back Face)" %}</p>
|
||||||
<div class="bg-light rounded text-center p-2">
|
<div class="bg-light rounded text-center p-2">
|
||||||
<a id="modal-reg-back-link" href="#" target="_blank">
|
<a id="modal-reg-back-link" href="#" target="_blank">
|
||||||
<img id="modal-reg-back-img" src="" alt="Reg Back" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
<img id="modal-reg-back-img" src="" alt="Reg Back" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
||||||
@ -243,7 +243,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<p class="small text-muted mb-1">{% trans "License Front" %}</p>
|
<p class="small text-muted mb-1">{% trans "Driver License (Front Face)" %}</p>
|
||||||
<div class="bg-light rounded text-center p-2">
|
<div class="bg-light rounded text-center p-2">
|
||||||
<a id="modal-license-front-link" href="#" target="_blank">
|
<a id="modal-license-front-link" href="#" target="_blank">
|
||||||
<img id="modal-license-front-img" src="" alt="License Front" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
<img id="modal-license-front-img" src="" alt="License Front" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
||||||
@ -252,7 +252,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<p class="small text-muted mb-1">{% trans "License Back" %}</p>
|
<p class="small text-muted mb-1">{% trans "Driver License (Back Face)" %}</p>
|
||||||
<div class="bg-light rounded text-center p-2">
|
<div class="bg-light rounded text-center p-2">
|
||||||
<a id="modal-license-back-link" href="#" target="_blank">
|
<a id="modal-license-back-link" href="#" target="_blank">
|
||||||
<img id="modal-license-back-img" src="" alt="License Back" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
<img id="modal-license-back-img" src="" alt="License Back" class="img-fluid rounded" style="max-height: 120px; display: none;">
|
||||||
|
|||||||
Binary file not shown.
@ -2,7 +2,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2026-01-23 15:31+0000\n"
|
"POT-Creation-Date: 2026-01-23 16:23+0000\n"
|
||||||
"PO-Revision-Date: 2026-01-23 10:45+0000\n"
|
"PO-Revision-Date: 2026-01-23 10:45+0000\n"
|
||||||
"Last-Translator: Gemini\n"
|
"Last-Translator: Gemini\n"
|
||||||
"Language-Team: Arabic\n"
|
"Language-Team: Arabic\n"
|
||||||
@ -55,44 +55,44 @@ msgstr "حقلا البريد الإلكتروني غير متطابقين."
|
|||||||
msgid "OTP Code"
|
msgid "OTP Code"
|
||||||
msgstr "رمز التحقق"
|
msgstr "رمز التحقق"
|
||||||
|
|
||||||
#: core/forms.py:90 core/forms.py:114 core/models.py:40
|
#: core/forms.py:91 core/forms.py:115 core/models.py:40
|
||||||
#: core/templates/core/post_shipment.html:29
|
#: core/templates/core/post_shipment.html:29
|
||||||
#: core/templates/core/truck_register.html:32
|
#: core/templates/core/truck_register.html:32
|
||||||
msgid "Truck Type"
|
msgid "Truck Type"
|
||||||
msgstr "نوع الشاحنة"
|
msgstr "نوع الشاحنة"
|
||||||
|
|
||||||
#: core/forms.py:133
|
#: core/forms.py:134
|
||||||
msgid "You must have an approved truck to place a bid."
|
msgid "You must have an approved truck to place a bid."
|
||||||
msgstr "يجب أن يكون لديك شاحنة معتمدة لتقديم عرض."
|
msgstr "يجب أن يكون لديك شاحنة معتمدة لتقديم عرض."
|
||||||
|
|
||||||
#: core/forms.py:136 core/models.py:156
|
#: core/forms.py:137 core/models.py:157
|
||||||
#: core/templates/core/post_shipment.html:17
|
#: core/templates/core/post_shipment.html:17
|
||||||
msgid "Goods Description"
|
msgid "Goods Description"
|
||||||
msgstr "وصف البضائع"
|
msgstr "وصف البضائع"
|
||||||
|
|
||||||
#: core/forms.py:137 core/models.py:157
|
#: core/forms.py:138 core/models.py:158
|
||||||
#: core/templates/core/post_shipment.html:24
|
#: core/templates/core/post_shipment.html:24
|
||||||
msgid "Weight/Volume"
|
msgid "Weight/Volume"
|
||||||
msgstr "الوزن/الحجم"
|
msgstr "الوزن/الحجم"
|
||||||
|
|
||||||
#: core/forms.py:138 core/models.py:160
|
#: core/forms.py:139 core/models.py:161
|
||||||
#: core/templates/core/shipment_detail.html:25
|
#: core/templates/core/shipment_detail.html:25
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Truck Type"
|
#| msgid "Truck Type"
|
||||||
msgid "Required Truck Type"
|
msgid "Required Truck Type"
|
||||||
msgstr "نوع الشاحنة"
|
msgstr "نوع الشاحنة"
|
||||||
|
|
||||||
#: core/forms.py:145 core/models.py:170
|
#: core/forms.py:146 core/models.py:171
|
||||||
#: core/templates/core/shipment_detail.html:35
|
#: core/templates/core/shipment_detail.html:35
|
||||||
msgid "Requested Delivery Date"
|
msgid "Requested Delivery Date"
|
||||||
msgstr "تاريخ التسليم المطلوب"
|
msgstr "تاريخ التسليم المطلوب"
|
||||||
|
|
||||||
#: core/forms.py:146 core/models.py:201
|
#: core/forms.py:147 core/models.py:202
|
||||||
#: core/templates/core/truck_owner_dashboard.html:32
|
#: core/templates/core/truck_owner_dashboard.html:32
|
||||||
msgid "Offer Amount"
|
msgid "Offer Amount"
|
||||||
msgstr "قيمة العرض"
|
msgstr "قيمة العرض"
|
||||||
|
|
||||||
#: core/forms.py:147 core/models.py:202
|
#: core/forms.py:148 core/models.py:203
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "تعليقات"
|
msgstr "تعليقات"
|
||||||
|
|
||||||
@ -198,101 +198,116 @@ msgstr "الحمولة"
|
|||||||
msgid "Color (AR)"
|
msgid "Color (AR)"
|
||||||
msgstr "اللون"
|
msgstr "اللون"
|
||||||
|
|
||||||
#: core/models.py:104 core/templates/core/admin_dashboard.html:189
|
#: core/models.py:104 core/templates/core/admin_dashboard.html:191
|
||||||
#: core/templates/core/marketplace.html:28
|
#: core/templates/core/marketplace.html:28
|
||||||
#: core/templates/core/truck_register.html:84
|
#: core/templates/core/truck_register.html:84
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr "السنة"
|
msgstr "السنة"
|
||||||
|
|
||||||
#: core/models.py:105 core/templates/core/admin_dashboard.html:63
|
#: core/models.py:105 core/templates/core/admin_dashboard.html:63
|
||||||
#: core/templates/core/admin_dashboard.html:121
|
#: core/templates/core/admin_dashboard.html:122
|
||||||
#: core/templates/core/admin_dashboard.html:193
|
#: core/templates/core/admin_dashboard.html:195
|
||||||
#: core/templates/core/truck_register.html:89
|
#: core/templates/core/truck_register.html:89
|
||||||
msgid "Plate No"
|
msgid "Plate No"
|
||||||
msgstr "رقم اللوحة"
|
msgstr "رقم اللوحة"
|
||||||
|
|
||||||
#: core/models.py:106 core/templates/core/truck_register.html:94
|
#: core/models.py:106 core/templates/core/truck_register.html:94
|
||||||
msgid "Registration Expiry Date"
|
msgid "Registration Expiry Date"
|
||||||
msgstr "تاريخ انتهاء التسجيل"
|
msgstr "تاريخ انتهاء الاستمارة"
|
||||||
|
|
||||||
#: core/models.py:109 core/templates/core/truck_register.html:105
|
#: core/models.py:109 core/templates/core/truck_register.html:105
|
||||||
msgid "Truck Picture"
|
msgid "Truck Picture"
|
||||||
msgstr "صورة الشاحنة"
|
msgstr "صورة الشاحنة"
|
||||||
|
|
||||||
#: core/models.py:110 core/templates/core/admin_dashboard.html:226
|
#: core/models.py:110 core/templates/core/admin_dashboard.html:228
|
||||||
msgid "Registration Front"
|
#: core/templates/core/truck_register.html:141
|
||||||
msgstr "التسجيل (الوجه الأمامي)"
|
#, fuzzy
|
||||||
|
#| msgid "Registration Front"
|
||||||
|
msgid "Registration (Front Face)"
|
||||||
|
msgstr "واجهة استمارة السيارة"
|
||||||
|
|
||||||
#: core/models.py:111 core/templates/core/admin_dashboard.html:235
|
#: core/models.py:111 core/templates/core/admin_dashboard.html:237
|
||||||
msgid "Registration Back"
|
#: core/templates/core/truck_register.html:151
|
||||||
msgstr "التسجيل (الوجه الخلفي)"
|
#, fuzzy
|
||||||
|
#| msgid "Registration Back"
|
||||||
|
msgid "Registration (Back Face)"
|
||||||
|
msgstr "خلفية استمارة السيارة"
|
||||||
|
|
||||||
#: core/models.py:112 core/templates/core/admin_dashboard.html:244
|
#: core/models.py:112 core/templates/core/admin_dashboard.html:246
|
||||||
#: core/templates/core/truck_register.html:115
|
#: core/templates/core/truck_register.html:118
|
||||||
msgid "Driver License"
|
#, fuzzy
|
||||||
msgstr "رخصة القيادة"
|
#| msgid "Driver License"
|
||||||
|
msgid "Driver License (Front Face)"
|
||||||
|
msgstr "واجهة رخصة القيادة"
|
||||||
|
|
||||||
#: core/models.py:114
|
#: core/models.py:113 core/templates/core/admin_dashboard.html:255
|
||||||
|
#: core/templates/core/truck_register.html:128
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Driver License"
|
||||||
|
msgid "Driver License (Back Face)"
|
||||||
|
msgstr "خلفية رخصة القيادة"
|
||||||
|
|
||||||
|
#: core/models.py:115
|
||||||
msgid "Is Approved"
|
msgid "Is Approved"
|
||||||
msgstr "معتمد"
|
msgstr "معتمد"
|
||||||
|
|
||||||
#: core/models.py:150
|
#: core/models.py:151
|
||||||
msgid "Open for Bids"
|
msgid "Open for Bids"
|
||||||
msgstr "مفتوح للعروض"
|
msgstr "مفتوح للعروض"
|
||||||
|
|
||||||
#: core/models.py:151
|
#: core/models.py:152
|
||||||
msgid "In Progress"
|
msgid "In Progress"
|
||||||
msgstr "قيد التنفيذ"
|
msgstr "قيد التنفيذ"
|
||||||
|
|
||||||
#: core/models.py:152
|
#: core/models.py:153
|
||||||
msgid "Completed"
|
msgid "Completed"
|
||||||
msgstr "مكتمل"
|
msgstr "مكتمل"
|
||||||
|
|
||||||
#: core/models.py:153
|
#: core/models.py:154
|
||||||
msgid "Cancelled"
|
msgid "Cancelled"
|
||||||
msgstr "ملغي"
|
msgstr "ملغي"
|
||||||
|
|
||||||
#: core/models.py:167
|
#: core/models.py:168
|
||||||
msgid "Origin (Legacy)"
|
msgid "Origin (Legacy)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: core/models.py:168
|
#: core/models.py:169
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Destination"
|
#| msgid "Destination"
|
||||||
msgid "Destination (Legacy)"
|
msgid "Destination (Legacy)"
|
||||||
msgstr "الوجهة"
|
msgstr "الوجهة"
|
||||||
|
|
||||||
#: core/models.py:194 core/templates/core/shipper_dashboard.html:55
|
#: core/models.py:195 core/templates/core/shipper_dashboard.html:55
|
||||||
#: core/templates/core/truck_owner_dashboard.html:49
|
#: core/templates/core/truck_owner_dashboard.html:49
|
||||||
#: core/templates/core/truck_owner_dashboard.html:115
|
#: core/templates/core/truck_owner_dashboard.html:115
|
||||||
msgid "Pending"
|
msgid "Pending"
|
||||||
msgstr "قيد الانتظار"
|
msgstr "قيد الانتظار"
|
||||||
|
|
||||||
#: core/models.py:195 core/templates/core/shipper_dashboard.html:57
|
#: core/models.py:196 core/templates/core/shipper_dashboard.html:57
|
||||||
#: core/templates/core/truck_owner_dashboard.html:51
|
#: core/templates/core/truck_owner_dashboard.html:51
|
||||||
msgid "Accepted"
|
msgid "Accepted"
|
||||||
msgstr "مقبول"
|
msgstr "مقبول"
|
||||||
|
|
||||||
#: core/models.py:196 core/templates/core/shipper_dashboard.html:59
|
#: core/models.py:197 core/templates/core/shipper_dashboard.html:59
|
||||||
#: core/templates/core/truck_owner_dashboard.html:53
|
#: core/templates/core/truck_owner_dashboard.html:53
|
||||||
msgid "Rejected"
|
msgid "Rejected"
|
||||||
msgstr "مرفوض"
|
msgstr "مرفوض"
|
||||||
|
|
||||||
#: core/models.py:220
|
#: core/models.py:221
|
||||||
msgid "Wablas API Token"
|
msgid "Wablas API Token"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: core/models.py:221
|
#: core/models.py:222
|
||||||
msgid "Wablas Secret Key"
|
msgid "Wablas Secret Key"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: core/models.py:222
|
#: core/models.py:223
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "My Active Bids"
|
#| msgid "My Active Bids"
|
||||||
msgid "Is Active"
|
msgid "Is Active"
|
||||||
msgstr "عروضي النشطة"
|
msgstr "عروضي النشطة"
|
||||||
|
|
||||||
#: core/models.py:225 core/models.py:226 core/models.py:229
|
#: core/models.py:226 core/models.py:227 core/models.py:230
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "WhatsApp Integration"
|
#| msgid "WhatsApp Integration"
|
||||||
msgid "WhatsApp Configuration"
|
msgid "WhatsApp Configuration"
|
||||||
@ -417,134 +432,135 @@ msgid "Pending Truck Approvals"
|
|||||||
msgstr "طلبات اعتماد الشاحنات المعلقة"
|
msgstr "طلبات اعتماد الشاحنات المعلقة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:61
|
#: core/templates/core/admin_dashboard.html:61
|
||||||
#: core/templates/core/admin_dashboard.html:119
|
#: core/templates/core/admin_dashboard.html:120
|
||||||
#: core/templates/core/admin_dashboard.html:209
|
#: core/templates/core/admin_dashboard.html:211
|
||||||
#: core/templates/core/marketplace.html:32
|
#: core/templates/core/marketplace.html:32
|
||||||
#: core/templates/core/place_bid.html:25
|
#: core/templates/core/place_bid.html:25
|
||||||
msgid "Owner"
|
msgid "Owner"
|
||||||
msgstr "المالك"
|
msgstr "المالك"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:62
|
#: core/templates/core/admin_dashboard.html:62
|
||||||
#: core/templates/core/admin_dashboard.html:120
|
#: core/templates/core/admin_dashboard.html:121
|
||||||
#: core/templates/core/admin_dashboard.html:172
|
#: core/templates/core/admin_dashboard.html:174
|
||||||
msgid "Truck Details"
|
msgid "Truck Details"
|
||||||
msgstr "تفاصيل الشاحنة"
|
msgstr "تفاصيل الشاحنة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:64
|
#: core/templates/core/admin_dashboard.html:64
|
||||||
#: core/templates/core/admin_dashboard.html:122
|
#: core/templates/core/admin_dashboard.html:123
|
||||||
msgid "Actions"
|
msgid "Actions"
|
||||||
msgstr "الإجراءات"
|
msgstr "الإجراءات"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:91
|
#: core/templates/core/admin_dashboard.html:92
|
||||||
#: core/templates/core/admin_dashboard.html:149
|
#: core/templates/core/admin_dashboard.html:151
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr "عرض"
|
msgstr "عرض"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:94
|
#: core/templates/core/admin_dashboard.html:95
|
||||||
msgid "Approve"
|
msgid "Approve"
|
||||||
msgstr "اعتماد"
|
msgstr "اعتماد"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:100
|
#: core/templates/core/admin_dashboard.html:101
|
||||||
msgid "No trucks awaiting approval."
|
msgid "No trucks awaiting approval."
|
||||||
msgstr "لا توجد شاحنات في انتظار الاعتماد."
|
msgstr "لا توجد شاحنات في انتظار الاعتماد."
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:112
|
#: core/templates/core/admin_dashboard.html:113
|
||||||
msgid "Manage Approved Trucks"
|
msgid "Manage Approved Trucks"
|
||||||
msgstr "إدارة الشاحنات المعتمدة"
|
msgstr "إدارة الشاحنات المعتمدة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:152
|
#: core/templates/core/admin_dashboard.html:154
|
||||||
msgid "Suspend"
|
msgid "Suspend"
|
||||||
msgstr "تعليق"
|
msgstr "تعليق"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:158
|
#: core/templates/core/admin_dashboard.html:160
|
||||||
msgid "No approved trucks yet."
|
msgid "No approved trucks yet."
|
||||||
msgstr "لا توجد شاحنات معتمدة بعد."
|
msgstr "لا توجد شاحنات معتمدة بعد."
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:178
|
#: core/templates/core/admin_dashboard.html:180
|
||||||
#: core/templates/core/truck_register.html:81
|
#: core/templates/core/truck_register.html:81
|
||||||
msgid "General Information"
|
msgid "General Information"
|
||||||
msgstr "معلومات عامة"
|
msgstr "معلومات عامة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:181
|
#: core/templates/core/admin_dashboard.html:183
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "النوع"
|
msgstr "النوع"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:185
|
#: core/templates/core/admin_dashboard.html:187
|
||||||
#: core/templates/core/truck_register.html:44
|
#: core/templates/core/truck_register.html:44
|
||||||
msgid "Model"
|
msgid "Model"
|
||||||
msgstr "الموديل"
|
msgstr "الموديل"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:197
|
#: core/templates/core/admin_dashboard.html:199
|
||||||
#: core/templates/core/marketplace.html:29
|
#: core/templates/core/marketplace.html:29
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Capacity:"
|
#| msgid "Capacity:"
|
||||||
msgid "Capacity"
|
msgid "Capacity"
|
||||||
msgstr "الحمولة:"
|
msgstr "الحمولة:"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:201
|
#: core/templates/core/admin_dashboard.html:203
|
||||||
#: core/templates/core/truck_register.html:54
|
#: core/templates/core/truck_register.html:54
|
||||||
msgid "Color"
|
msgid "Color"
|
||||||
msgstr "اللون"
|
msgstr "اللون"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:205
|
#: core/templates/core/admin_dashboard.html:207
|
||||||
msgid "Expiry Date"
|
msgid "Expiry Date"
|
||||||
msgstr "تاريخ الانتهاء"
|
msgstr "تاريخ الانتهاء"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:215
|
#: core/templates/core/admin_dashboard.html:217
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Truck Type"
|
#| msgid "Truck Type"
|
||||||
msgid "Truck Image"
|
msgid "Truck Image"
|
||||||
msgstr "نوع الشاحنة"
|
msgstr "صورة الشاحنة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:218
|
#: core/templates/core/admin_dashboard.html:220
|
||||||
msgid "No image provided"
|
msgid "No image provided"
|
||||||
msgstr "لم يتم توفير صورة"
|
msgstr "لم يتم توفير صورة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:223
|
#: core/templates/core/admin_dashboard.html:225
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Submit Registration"
|
#| msgid "Submit Registration"
|
||||||
msgid "Documents & Registration"
|
msgid "Documents & Registration"
|
||||||
msgstr "إرسال التسجيل"
|
msgstr "المستندات والاستمارة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:231
|
#: core/templates/core/admin_dashboard.html:233
|
||||||
#: core/templates/core/admin_dashboard.html:240
|
#: core/templates/core/admin_dashboard.html:242
|
||||||
#: core/templates/core/admin_dashboard.html:249
|
#: core/templates/core/admin_dashboard.html:251
|
||||||
|
#: core/templates/core/admin_dashboard.html:260
|
||||||
msgid "Not available"
|
msgid "Not available"
|
||||||
msgstr "غير متوفر"
|
msgstr "غير متوفر"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:255
|
#: core/templates/core/admin_dashboard.html:266
|
||||||
msgid "Close"
|
msgid "Close"
|
||||||
msgstr "إغلاق"
|
msgstr "إغلاق"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:262
|
#: core/templates/core/admin_dashboard.html:273
|
||||||
msgid "Quick Actions"
|
msgid "Quick Actions"
|
||||||
msgstr "إجراءات سريعة"
|
msgstr "إجراءات سريعة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:271
|
#: core/templates/core/admin_dashboard.html:282
|
||||||
msgid "View Landing Page"
|
msgid "View Landing Page"
|
||||||
msgstr "عرض الصفحة الرئيسية"
|
msgstr "عرض الصفحة الرئيسية"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:272
|
#: core/templates/core/admin_dashboard.html:283
|
||||||
msgid "See how the site looks to visitors"
|
msgid "See how the site looks to visitors"
|
||||||
msgstr "شاهد كيف يبدو الموقع للزوار"
|
msgstr "شاهد كيف يبدو الموقع للزوار"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:284
|
#: core/templates/core/admin_dashboard.html:295
|
||||||
msgid "Manage Shipments"
|
msgid "Manage Shipments"
|
||||||
msgstr "إدارة الشحنات"
|
msgstr "إدارة الشحنات"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:285
|
#: core/templates/core/admin_dashboard.html:296
|
||||||
msgid "Approve or moderate shipments"
|
msgid "Approve or moderate shipments"
|
||||||
msgstr "اعتماد أو مراقبة الشحنات"
|
msgstr "اعتماد أو مراقبة الشحنات"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:297
|
#: core/templates/core/admin_dashboard.html:308
|
||||||
msgid "Manage Users"
|
msgid "Manage Users"
|
||||||
msgstr "إدارة المستخدمين"
|
msgstr "إدارة المستخدمين"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:298
|
#: core/templates/core/admin_dashboard.html:309
|
||||||
msgid "Review registered profiles"
|
msgid "Review registered profiles"
|
||||||
msgstr "مراجعة الملفات الشخصية المسجلة"
|
msgstr "مراجعة الملفات الشخصية المسجلة"
|
||||||
|
|
||||||
#: core/templates/core/admin_dashboard.html:322
|
#: core/templates/core/admin_dashboard.html:333
|
||||||
msgid "N/A"
|
msgid "N/A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1069,25 +1085,13 @@ msgstr "اللون"
|
|||||||
msgid "Documents & Photos"
|
msgid "Documents & Photos"
|
||||||
msgstr "المستندات والصور"
|
msgstr "المستندات والصور"
|
||||||
|
|
||||||
#: core/templates/core/truck_register.html:127
|
#: core/templates/core/truck_register.html:164
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Registration Front"
|
|
||||||
msgid "Registration (Front Face)"
|
|
||||||
msgstr "التسجيل (الوجه الأمامي)"
|
|
||||||
|
|
||||||
#: core/templates/core/truck_register.html:137
|
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Registration Back"
|
|
||||||
msgid "Registration (Back Face)"
|
|
||||||
msgstr "التسجيل (الوجه الخلفي)"
|
|
||||||
|
|
||||||
#: core/templates/core/truck_register.html:150
|
|
||||||
msgid "Update and Submit for Approval"
|
msgid "Update and Submit for Approval"
|
||||||
msgstr "تحديث وإرسال للاعتماد"
|
msgstr "تحديث وإرسال للاعتماد"
|
||||||
|
|
||||||
#: core/templates/core/truck_register.html:152
|
#: core/templates/core/truck_register.html:166
|
||||||
msgid "Submit Registration"
|
msgid "Submit Registration"
|
||||||
msgstr "إرسال التسجيل"
|
msgstr "إرسال طلب التسجيل"
|
||||||
|
|
||||||
#: core/templates/registration/login.html:15
|
#: core/templates/registration/login.html:15
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
@ -1132,13 +1136,17 @@ msgstr "التحقق من حسابك"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"We have sent a verification code to your WhatsApp number. Please enter it "
|
"We have sent a verification code to your WhatsApp number. Please enter it "
|
||||||
"below to complete your registration."
|
"below to complete your registration."
|
||||||
msgstr "لقد أرسلنا رمز تحقق إلى رقم WhatsApp الخاص بك. يرجى إدخاله أدناه لإكمال عملية التسجيل."
|
msgstr ""
|
||||||
|
"لقد أرسلنا رمز تحقق إلى رقم WhatsApp الخاص بك. يرجى إدخاله أدناه لإكمال "
|
||||||
|
"عملية التسجيل."
|
||||||
|
|
||||||
#: core/templates/registration/verify_otp.html:15
|
#: core/templates/registration/verify_otp.html:15
|
||||||
msgid ""
|
msgid ""
|
||||||
"We have sent a verification code to your WhatsApp number. Please enter it "
|
"We have sent a verification code to your WhatsApp number. Please enter it "
|
||||||
"below to log in."
|
"below to log in."
|
||||||
msgstr "لقد أرسلنا رمز تحقق إلى رقم WhatsApp الخاص بك. يرجى إدخاله أدناه لتسجيل الدخول."
|
msgstr ""
|
||||||
|
"لقد أرسلنا رمز تحقق إلى رقم WhatsApp الخاص بك. يرجى إدخاله أدناه لتسجيل "
|
||||||
|
"الدخول."
|
||||||
|
|
||||||
#: core/templates/registration/verify_otp.html:32
|
#: core/templates/registration/verify_otp.html:32
|
||||||
msgid "Verify"
|
msgid "Verify"
|
||||||
@ -1242,7 +1250,9 @@ msgstr "يرجى تصحيح الأخطاء في النموذج."
|
|||||||
msgid ""
|
msgid ""
|
||||||
"New offer received for your truck (%(plate)s)! Route: %(origin)s to "
|
"New offer received for your truck (%(plate)s)! Route: %(origin)s to "
|
||||||
"%(dest)s. Amount: %(amount)s"
|
"%(dest)s. Amount: %(amount)s"
|
||||||
msgstr "تم استلام عرض جديد لشاحنتك (%(plate)s)! المسار: %(origin)s إلى %(dest)s. المبلغ: %(amount)s"
|
msgstr ""
|
||||||
|
"تم استلام عرض جديد لشاحنتك (%(plate)s)! المسار: %(origin)s إلى %(dest)s. "
|
||||||
|
"المبلغ: %(amount)s"
|
||||||
|
|
||||||
#: core/views.py:324
|
#: core/views.py:324
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@ -1278,6 +1288,12 @@ msgstr "تم قبول العرض! الشحنة قيد التنفيذ الآن."
|
|||||||
msgid "Offer rejected."
|
msgid "Offer rejected."
|
||||||
msgstr "مرفوض"
|
msgstr "مرفوض"
|
||||||
|
|
||||||
|
#~ msgid "Registration Front"
|
||||||
|
#~ msgstr "التسجيل (الوجه الأمامي)"
|
||||||
|
|
||||||
|
#~ msgid "Registration Back"
|
||||||
|
#~ msgstr "التسجيل (الوجه الخلفي)"
|
||||||
|
|
||||||
#~ msgid "e.g. Flatbed"
|
#~ msgid "e.g. Flatbed"
|
||||||
#~ msgstr "مثال: مسطحة"
|
#~ msgstr "مثال: مسطحة"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user