arabic language added in the localisation
This commit is contained in:
parent
4fe9049c1e
commit
d2d6d642a0
|
@ -7,10 +7,11 @@ import { fr } from './languages/fr'
|
|||
import { km } from './languages/km'
|
||||
import { zh } from './languages/zh'
|
||||
import { de } from './languages/de'
|
||||
import { ar } from './languages/ar'
|
||||
|
||||
i18n.initAsync = async () => {
|
||||
i18n.fallbacks = true
|
||||
i18n.translations = { fr, en, km, zh, de }
|
||||
i18n.translations = { fr, en, km, zh, de, ar }
|
||||
// i18n.locale = 'km'
|
||||
if (Platform.OS === 'android') {
|
||||
const lang = await AsyncStorage.getItem('enatega-language')
|
||||
|
|
|
@ -0,0 +1,153 @@
|
|||
export const ar = {
|
||||
title0: 'اللغة المختارة',
|
||||
subtitle0: 'الإنجليزية',
|
||||
description0: 'حدد أي لغة تفضلها لتغيير محتوى التطبيق إلى اللغة التي تحتاجها.',
|
||||
title1: 'لذيذ',
|
||||
subtitle1: 'الإفطار',
|
||||
description1:
|
||||
'الإفطار هو كل شيء. البداية، الشيء الأول. إنها الحضن الذي يعبر عن التزامك بيوم جديد، حياة مستمرة.',
|
||||
title2: 'منعش',
|
||||
subtitle2: 'المشروبات',
|
||||
description2:
|
||||
'الصمت الحقيقي هو راحة العقل، وهو للروح ما يعنيه النوم للجسم، تغذية وتجديد.',
|
||||
title3: 'لذيذ',
|
||||
subtitle3: 'الآيس كريم',
|
||||
description3:
|
||||
'العمر لا يقلل من خيبة الأمل الشديدة لسقوط مغرفة من الآيس كريم من السطل',
|
||||
getStarted: 'ابدأ!',
|
||||
welcome: 'مرحبًا',
|
||||
loginBtn: 'تسجيل الدخول',
|
||||
registerBtn: 'التسجيل',
|
||||
name: 'الاسم',
|
||||
phone: 'الهاتف',
|
||||
email: 'البريد الإلكتروني',
|
||||
emailphone: 'البريد الإلكتروني أو الهاتف',
|
||||
username: 'اسم المستخدم',
|
||||
password: 'كلمة المرور',
|
||||
deliveryAddress: 'عنوان التسليم',
|
||||
registerText: 'أو سجل مع',
|
||||
forgotPassword: 'نسيت كلمة المرور؟',
|
||||
loginText: 'أو قم بتسجيل الدخول باستخدام',
|
||||
deliveryLocation: 'قم بتشغيل الموقع لنتمكن من إرسال لك طعمًا لا ينتهي من الطعام اللذيذ.',
|
||||
locationBtn: 'تشغيل الموقع',
|
||||
locationPermissionDenied: 'تم رفض إذن الوصول إلى الموقع',
|
||||
cameraRollPermissionDenied: 'تم رفض إذن الوصول إلى الصور',
|
||||
locationOff: 'قم بتشغيل الموقع وحاول مرة أخرى',
|
||||
titleLanguage: 'تغيير اللغة',
|
||||
titleMenu: 'القائمة',
|
||||
titleOrders: 'طلباتي',
|
||||
NewOrders: 'طلبات جديدة',
|
||||
titleNotifications: 'الإشعارات',
|
||||
titleReviews: 'التقييمات',
|
||||
titleSettings: 'الإعدادات',
|
||||
titleHelp: 'المساعدة',
|
||||
titleLogout: 'تسجيل الخروج',
|
||||
titleCart: 'عربة التسوق الخاصة بي',
|
||||
titlePayment: 'الدفع',
|
||||
orderId: 'رقم الطلب',
|
||||
totalOrderAmount: 'مجموع مبلغ الطلب',
|
||||
reOrder: 'إعادة الطلب',
|
||||
unReadNotifications: 'لا توجد إشعارات غير مقروءة',
|
||||
upload: 'تحميل',
|
||||
saveBtn: 'حفظ',
|
||||
emailUs: 'راسلنا عبر البريد الإلكتروني على',
|
||||
question1: 'أين يمكننا العثور على الطعام؟',
|
||||
question2: 'كيف يمكننا التواصل؟',
|
||||
question3: 'كيف يمكنني دفع مبلغ التوصيل للشخص؟',
|
||||
question4: 'هل الخدمة متاحة في مدينتي؟',
|
||||
answer1:
|
||||
'يمكنك العثور على الطعام في أقرب متجر دون دفع أي شيء لخدمة العملاء. تكلفتنا منخفضة للغاية مقارنة بالآخرين.',
|
||||
answer2: 'يمكنك التواصل معنا عبر البريد الإلكتروني، رقم الهاتف أو موقع الويب الخاص بنا.',
|
||||
answer3:
|
||||
'يمكنك دفع مبلغ التوصيل شخصيًا أو الدفع عبر الإنترنت أيضًا عبر بطاقة الائتمان أو الخصم.',
|
||||
answer4:
|
||||
'حاليًا هذه الخدمة متاحة في مدن إسلام أباد وكراتشي، يمكنك التواصل معنا للاستفادة من هذه الخدمة في مدينتك.',
|
||||
add: 'إضافة',
|
||||
quantity: 'الكمية',
|
||||
size: 'الحجم',
|
||||
addToCart: 'إضافة إلى العربة',
|
||||
orderNow: 'طلب الآن',
|
||||
addToCartMessage: 'تمت الإضافة إلى العربة',
|
||||
emptyCart: 'لا توجد عناصر في العربة',
|
||||
itemTotal: 'إجمالي العنصر',
|
||||
delvieryCharges: 'رسوم التوصيل',
|
||||
total: 'الإجمالي',
|
||||
contactInfo: 'معلومات الاتصال',
|
||||
deliveryAddressmessage: 'تعيين عنوان التسليم',
|
||||
proceedCheckout: 'المتابعة إلى الدفع',
|
||||
paymentText: 'كيف ترغب في الدفع؟',
|
||||
checkout: 'الدفع',
|
||||
header_title1: 'بطاقة الائتمان/بطاقة الخصم',
|
||||
header_subscript1: 'الدفع باستخدام بطاقة الائتمان أو الخصم',
|
||||
header_title2: 'PayPal',
|
||||
header_subscript2: 'الدفع عبر الإنترنت باستخدام PayPal',
|
||||
header_title3: 'الدفع عند الاستلام',
|
||||
header_subscript3: 'الدفع عند استلام العنصر',
|
||||
thankYou: 'شكرًا لك!',
|
||||
orderConfirmed: 'تم تأكيد طلبك',
|
||||
orderAmount: 'مبلغ طلبك',
|
||||
orderDetail: 'تفاصيل الطلب',
|
||||
paymentMethod: 'طريقة الدفع',
|
||||
trackOrder: 'تتبع الطلب',
|
||||
backToMenu: 'العودة إلى القائمة',
|
||||
foodItem: 'عنصر طعام',
|
||||
deliveredTo: 'تم التوصيل إلى',
|
||||
writeAReview: 'كتابة تقييم',
|
||||
orderReceived: 'تم استلام الطلب',
|
||||
cancelled: 'تم الإلغاء',
|
||||
foodPreparing: 'يتم إعداد الطعام',
|
||||
Delivered: 'تم التوصيل',
|
||||
rateAndReview: 'قيم وأكتب تقييمًا',
|
||||
reviewPlaceholder: 'التقييمات المفصلة تحصل على رؤية أكبر...',
|
||||
submit: 'إرسال',
|
||||
noWorriesText: 'لا تقلق، دعنا نساعدك!',
|
||||
yourEmail: 'بريدك الإلكتروني',
|
||||
send: 'إرسال',
|
||||
apply: 'تقديم الطلب',
|
||||
checkEmail: 'تحقق من بريدك الإلكتروني للحصول على رابط إعادة تعيين كلمة المرور',
|
||||
languageText: 'الرجاء اختيار اللغة المطلوبة',
|
||||
countryCodePickerTranslation: 'eng',
|
||||
countryCodeSelect: 'اختر رمز البلد',
|
||||
paymentNotSupported: 'لا يدعم هذا الطريقة الدفع هذه العملة',
|
||||
Orders: 'الطلبات',
|
||||
deliveryTime: 'وقت التسليم',
|
||||
myOrders: 'طلباتي',
|
||||
newOrders: 'طلبات جديدة',
|
||||
titleChat: 'دردشة',
|
||||
NoNewOrder: 'لا يوجد طلب جديد',
|
||||
Somethingisworng: 'هناك خطأ',
|
||||
PENDING: 'قيد الانتظار',
|
||||
ACCEPTED: 'تم القبول',
|
||||
PICKED: 'تم الاختيار',
|
||||
DELIVERED: 'تم التوصيل',
|
||||
COMPLETED: 'تم الانتهاء',
|
||||
YourOrderID: 'رقم طلبك',
|
||||
ProductPage: 'صفحة المنتج',
|
||||
Docs: 'وثائق',
|
||||
Blog: 'مدونة',
|
||||
AboutUs: 'معلومات عنا',
|
||||
Done: 'تم',
|
||||
Cancel: 'إلغاء',
|
||||
Usernameisrequired: 'اسم المستخدم مطلوب',
|
||||
Passwordisrequired: 'كلمة المرور مطلوبة',
|
||||
Loggedin: 'تم تسجيل الدخول',
|
||||
EnteryourEmailandPassword: 'أدخل بريدك الإلكتروني وكلمة المرور',
|
||||
EmailorPhone: 'البريد الإلكتروني أو الهاتف',
|
||||
Password: 'كلمة المرور',
|
||||
NoOrdersAssignedyet: 'لا توجد طلبات تم تعيينها حتى الآن',
|
||||
Loadingorders: 'جاري تحميل الطلبات',
|
||||
Orderassginedtootherrider: 'الطلب تم تعيينه لسائق آخر',
|
||||
CustomerDetails: 'تفاصيل العميل',
|
||||
Contact: 'اتصل',
|
||||
DelvieryLocation: 'موقع التسليم',
|
||||
OrderDetails: 'تفاصيل الطلب',
|
||||
Subtotal: 'المجموع الفرعي',
|
||||
Assigntome: 'تعيين لي',
|
||||
'About Us': 'عنا',
|
||||
'Product Page': 'صفحة المنتج',
|
||||
Order: 'طلب',
|
||||
OrderMarkedAs: 'تم وضع علامة الطلب كـ',
|
||||
titleLogin: 'تسجيل الدخول',
|
||||
Picked: 'تم الاختيار'
|
||||
}
|
||||
|
|
@ -98,7 +98,7 @@ export const de = {
|
|||
orderReceived: 'Bestellung erhalten',
|
||||
cancelled: 'Abgebrochen',
|
||||
foodPreparing: 'Essen wird zubereitet',
|
||||
delivered: 'Geliefert',
|
||||
Delivered: 'Geliefert',
|
||||
rateAndReview: 'Bewerten und bewerten',
|
||||
reviewPlaceholder: 'Detaillierte Bewertungen erhalten mehr Sichtbarkeit ...',
|
||||
submit: 'einreichen',
|
||||
|
|
|
@ -98,7 +98,7 @@ export const en = {
|
|||
orderReceived: 'Order Received',
|
||||
cancelled: 'Cancelled',
|
||||
foodPreparing: 'Food is being prepared',
|
||||
delivered: 'Delivered',
|
||||
Delivered: 'Delivered',
|
||||
rateAndReview: 'Rate and Review',
|
||||
reviewPlaceholder: 'More detailed reviews get more visibility...',
|
||||
submit: 'Submit',
|
||||
|
|
|
@ -98,7 +98,7 @@ export const fr = {
|
|||
orderReceived: 'Ordre reçu',
|
||||
cancelled: 'Annulé',
|
||||
foodPreparing: 'La nourriture est en cours de préparation',
|
||||
delivered: 'Livré',
|
||||
Delivered: 'Livré',
|
||||
rateAndReview: 'Notez et évaluez',
|
||||
reviewPlaceholder: 'Des revues plus détaillées ont plus de visibilité ...',
|
||||
submit: 'Soumettre',
|
||||
|
|
|
@ -96,7 +96,7 @@ export const km = {
|
|||
orderReceived: 'បញ្ជាទិញដែលទទួលបាន',
|
||||
cancelled: 'បានបោះបង់',
|
||||
foodPreparing: 'ម្ហូបកំពុងត្រូវបានរៀបចំ',
|
||||
delivered: 'បានបញ្ជូន',
|
||||
Delivered: 'បានបញ្ជូន',
|
||||
rateAndReview: 'វាយតម្លៃនិងពិនិត្យ',
|
||||
reviewPlaceholder: 'ការពិនិត្យលម្អិតបន្ថែមទៀតទទួលបានភាពមើលឃើញកាន់តែច្រើន ...',
|
||||
submit: 'ដាក់ស្នើ',
|
||||
|
|
|
@ -92,7 +92,7 @@ export const zh = {
|
|||
orderReceived: '订单已经收到',
|
||||
cancelled: '取消',
|
||||
foodPreparing: '食物正在准备中',
|
||||
delivered: '交付',
|
||||
Delivered: '交付',
|
||||
rateAndReview: '打分和评论',
|
||||
reviewPlaceholder: '更详细的评论获得更多可见性......',
|
||||
submit: '提交',
|
||||
|
|
|
@ -18,7 +18,8 @@ const languageTypes = [
|
|||
{ value: 'français', code: 'fr', index: 1 },
|
||||
{ value: 'ភាសាខ្មែរ', code: 'km', index: 2 },
|
||||
{ value: '中文', code: 'zh', index: 3 },
|
||||
{ value: 'Deutsche', code: 'de', index: 4 }
|
||||
{ value: 'Deutsche', code: 'de', index: 4 },
|
||||
{ value: 'Arabic', code: 'ar', index: 5 }
|
||||
]
|
||||
|
||||
function Language() {
|
||||
|
|
|
@ -77,7 +77,7 @@ function OrderDetail() {
|
|||
async function onCompleted({ updateOrderStatusRider, assignOrder }) {
|
||||
if (updateOrderStatusRider) {
|
||||
FlashMessage({
|
||||
message: `${i18n.t('OrderMarkedAs')} ${updateOrderStatusRider.order_status}`,
|
||||
message: `${i18n.t('OrderMarkedAs')} ${i18n.t(updateOrderStatusRider.order_status)}`,
|
||||
});
|
||||
if (updateOrderStatusRider.order_status === "DELIVERED") {
|
||||
navigation.goBack();
|
||||
|
|
Loading…
Reference in New Issue