removed extra code
This commit is contained in:
parent
28b7fc6277
commit
2a75282c18
|
@ -11,33 +11,6 @@ import TextError from "../../Text/TextError/TextError";
|
|||
import useStyle from "./styles";
|
||||
import i18n from "../../../../i18n";
|
||||
|
||||
// export const orderStatuses = [
|
||||
// {
|
||||
// key: i18n.t("PENDING"),
|
||||
// status: 1,
|
||||
// statusText: i18n.t("orderPending"),
|
||||
// },
|
||||
// {
|
||||
// key: i18n.t("ACCEPTED"),
|
||||
// status: 2,
|
||||
// statusText: i18n.t("prepFood"),
|
||||
// },
|
||||
// {
|
||||
// key: i18n.t("PICKED"),
|
||||
// status: 3,
|
||||
// statusText: i18n.t("riderOnWay"),
|
||||
// },
|
||||
// {
|
||||
// key: i18n.t("DELIVERED"),
|
||||
// status: 4,
|
||||
// statusText: i18n.t("orderDelivered"),
|
||||
// },
|
||||
// {
|
||||
// key: i18n.t("COMPLETED"),
|
||||
// status: 5,
|
||||
// statusText: i18n.t("completeOrder"),
|
||||
// },
|
||||
// ];
|
||||
export const orderStatuses = {
|
||||
PENDING: {
|
||||
status: 1,
|
||||
|
@ -76,13 +49,6 @@ const StatusCard = () => {
|
|||
} = useContext(UserContext);
|
||||
const configuration = useContext(ConfigurationContext);
|
||||
|
||||
// const checkStatus = (status) => {
|
||||
// const obj = orderStatuses.filter((x) => {
|
||||
// return x.key === status;
|
||||
// });
|
||||
// return obj[0];
|
||||
// };
|
||||
|
||||
if (loadingOrders) return <Spinner />;
|
||||
if (errorOrders) return <TextError>{errorOrders.message}</TextError>;
|
||||
|
||||
|
@ -95,7 +61,6 @@ const StatusCard = () => {
|
|||
refreshing={networkStatusOrders === 4}
|
||||
onRefresh={() => networkStatusOrders === 7 && fetchOrders()}
|
||||
data={orders.filter((o) => orderStatusActive.includes(o.order_status))}
|
||||
//keyExtractor={(item) => item._id}
|
||||
keyExtractor={(item, index) => String(index)}
|
||||
renderItem={({ item, index }) => (
|
||||
<TouchableOpacity
|
||||
|
@ -123,9 +88,6 @@ const StatusCard = () => {
|
|||
<TextDefault textColor={"#00b9c6"} H5 medium>
|
||||
{i18n.t(item.order_status)}{" "}
|
||||
<TextDefault numberOfLines={2} medium>
|
||||
{/* {checkStatus(item.order_status).status}.{' '} */}
|
||||
{/* {checkStatus(i18n.t(item.order_status)?.status)?.statusText ||
|
||||
"..."} */}
|
||||
{`(${i18n.t(orderStatuses[item.order_status]?.statusText)})`}
|
||||
</TextDefault>
|
||||
</TextDefault>
|
||||
|
|
|
@ -1,51 +1,51 @@
|
|||
import { useTheme } from '@react-navigation/native'
|
||||
import PropTypes from 'prop-types'
|
||||
import React, { useState } from 'react'
|
||||
import { TouchableOpacity, View } from 'react-native'
|
||||
import i18n from '../../../../i18n'
|
||||
import RadioButton from '../../../components/FdRadioBtn/RadioBtn'
|
||||
import { alignment } from '../../../utils/alignment'
|
||||
import { ICONS_NAME } from '../../../utils/constant'
|
||||
import { scale } from '../../../utils/scaling'
|
||||
import { CustomIcon } from '../../CustomIcon'
|
||||
import TextDefault from '../../Text/TextDefault/TextDefault'
|
||||
import useStyles from './styles'
|
||||
import { useTheme } from "@react-navigation/native";
|
||||
import PropTypes from "prop-types";
|
||||
import React, { useState } from "react";
|
||||
import { TouchableOpacity, View } from "react-native";
|
||||
import i18n from "../../../../i18n";
|
||||
import RadioButton from "../../../components/FdRadioBtn/RadioBtn";
|
||||
import { alignment } from "../../../utils/alignment";
|
||||
import { ICONS_NAME } from "../../../utils/constant";
|
||||
import { scale } from "../../../utils/scaling";
|
||||
import { CustomIcon } from "../../CustomIcon";
|
||||
import TextDefault from "../../Text/TextDefault/TextDefault";
|
||||
import useStyles from "./styles";
|
||||
|
||||
function PaymentModal(props) {
|
||||
const styles = useStyles()
|
||||
const { colors } = useTheme()
|
||||
const styles = useStyles();
|
||||
const { colors } = useTheme();
|
||||
const [selectedPayment, setSelectedPayment] = useState(
|
||||
props.payment ?? {},
|
||||
{}
|
||||
)
|
||||
);
|
||||
|
||||
const CASH = [
|
||||
{
|
||||
payment: 'STRIPE',
|
||||
label: i18n.t('creditCart'),
|
||||
payment: "STRIPE",
|
||||
label: i18n.t("creditCart"),
|
||||
index: 0,
|
||||
icon: ICONS_NAME.Visa,
|
||||
iconSize: scale(30)
|
||||
iconSize: scale(30),
|
||||
},
|
||||
{
|
||||
payment: 'PAYPAL',
|
||||
label: i18n.t('paypal'),
|
||||
payment: "PAYPAL",
|
||||
label: i18n.t("paypal"),
|
||||
index: 1,
|
||||
icon: ICONS_NAME.Paypal,
|
||||
iconSize: scale(30)
|
||||
iconSize: scale(30),
|
||||
},
|
||||
{
|
||||
payment: 'COD',
|
||||
label: i18n.t('cod'),
|
||||
payment: "COD",
|
||||
label: i18n.t("cod"),
|
||||
index: 2,
|
||||
icon: ICONS_NAME.Cash,
|
||||
iconSize: scale(25)
|
||||
}
|
||||
]
|
||||
iconSize: scale(25),
|
||||
},
|
||||
];
|
||||
|
||||
function onSelectPayment(payment) {
|
||||
setSelectedPayment(payment)
|
||||
props.paymentChange(payment)
|
||||
setSelectedPayment(payment);
|
||||
props.paymentChange(payment);
|
||||
}
|
||||
|
||||
return (
|
||||
|
@ -57,9 +57,10 @@ function PaymentModal(props) {
|
|||
alignment.MTlarge,
|
||||
alignment.PTmedium,
|
||||
alignment.MBlarge,
|
||||
alignment.PBxSmall
|
||||
]}>
|
||||
Change Payment Method
|
||||
alignment.PBxSmall,
|
||||
]}
|
||||
>
|
||||
{`(${i18n.t("Change Payment Method")})`}
|
||||
</TextDefault>
|
||||
{CASH.map((item, index) => (
|
||||
<View key={index.toString()} style={styles.width100}>
|
||||
|
@ -67,8 +68,9 @@ function PaymentModal(props) {
|
|||
style={[styles.radioGroup]}
|
||||
key={index.toString()}
|
||||
onPress={() => {
|
||||
onSelectPayment(item)
|
||||
}}>
|
||||
onSelectPayment(item);
|
||||
}}
|
||||
>
|
||||
<View style={[alignment.MRxSmall, styles.iconContainer]}>
|
||||
<CustomIcon
|
||||
name={item.icon}
|
||||
|
@ -82,13 +84,13 @@ function PaymentModal(props) {
|
|||
</TextDefault>
|
||||
<View style={styles.radioContainer}>
|
||||
<RadioButton
|
||||
animation={'bounceIn'}
|
||||
animation={"bounceIn"}
|
||||
outerColor={colors.radioOuterColor}
|
||||
size={11}
|
||||
innerColor={colors.radioColor}
|
||||
isSelected={selectedPayment.index === item.index}
|
||||
onPress={() => {
|
||||
onSelectPayment(item)
|
||||
onSelectPayment(item);
|
||||
}}
|
||||
/>
|
||||
</View>
|
||||
|
@ -98,21 +100,22 @@ function PaymentModal(props) {
|
|||
))}
|
||||
<TouchableOpacity style={[styles.button]} onPress={props.onClose}>
|
||||
<TextDefault H5 bold textColor={colors.lightBackground}>
|
||||
Done
|
||||
{`(${i18n.t("Done")})`}
|
||||
</TextDefault>
|
||||
</TouchableOpacity>
|
||||
<TouchableOpacity
|
||||
onPress={props.onClose}
|
||||
style={[styles.width100, alignment.PBlarge, alignment.PTlarge]}>
|
||||
<TextDefault>Cancel</TextDefault>
|
||||
style={[styles.width100, alignment.PBlarge, alignment.PTlarge]}
|
||||
>
|
||||
<TextDefault>{`(${i18n.t("Cancel")})`}</TextDefault>
|
||||
</TouchableOpacity>
|
||||
</View>
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
PaymentModal.propTypes = {
|
||||
payment: PropTypes.object,
|
||||
paymentChange: PropTypes.func,
|
||||
onClose: PropTypes.func
|
||||
}
|
||||
export default PaymentModal
|
||||
onClose: PropTypes.func,
|
||||
};
|
||||
export default PaymentModal;
|
||||
|
|
|
@ -147,7 +147,6 @@ function Cart() {
|
|||
function update(cache, { data: { placeOrder } }) {
|
||||
if (placeOrder && placeOrder.payment_method === 'COD') {
|
||||
const data = cache.readQuery({ query: ORDERS })
|
||||
// console.log('placeorder', placeOrder)
|
||||
if (data) {
|
||||
cache.writeQuery({
|
||||
query: ORDERS,
|
||||
|
|
|
@ -201,11 +201,13 @@ function ItemDetail() {
|
|||
status="Required"
|
||||
/>
|
||||
<View style={[alignment.PLmedium, alignment.PRmedium]}>
|
||||
{<RadioComponent
|
||||
options={food.variations}
|
||||
selected={selectedVariation}
|
||||
onPress={onSelectVariation}
|
||||
/>}
|
||||
{
|
||||
<RadioComponent
|
||||
options={food.variations}
|
||||
selected={selectedVariation}
|
||||
onPress={onSelectVariation}
|
||||
/>
|
||||
}
|
||||
</View>
|
||||
</>
|
||||
)}
|
||||
|
@ -214,7 +216,7 @@ function ItemDetail() {
|
|||
<TitleComponent
|
||||
title={addon.title}
|
||||
subTitle={addon.description}
|
||||
error={false}
|
||||
error={addon.error}
|
||||
status={
|
||||
addon.quantity_minimum === 0
|
||||
? "OPTIONAL"
|
||||
|
|
|
@ -29,13 +29,6 @@ function calculatePrice(food) {
|
|||
return foodPrice;
|
||||
}
|
||||
|
||||
// const checkStatus = (status) => {
|
||||
// const obj = orderStatuses.filter((x) => {
|
||||
// return x.key === status;
|
||||
// });
|
||||
// return obj[0];
|
||||
// };
|
||||
|
||||
function OrderDetail() {
|
||||
const styles = useStyle();
|
||||
const route = useRoute();
|
||||
|
|
|
@ -1,19 +1,11 @@
|
|||
import { useMutation } from "@apollo/react-hooks";
|
||||
import AsyncStorage from "@react-native-async-storage/async-storage";
|
||||
import { useNavigation, useTheme } from "@react-navigation/native";
|
||||
import Constants from "expo-constants";
|
||||
import * as Device from "expo-device";
|
||||
import * as Localization from "expo-localization";
|
||||
import * as Notifications from "expo-notifications";
|
||||
import * as Updates from "expo-updates";
|
||||
import gql from "graphql-tag";
|
||||
import React, {
|
||||
useContext,
|
||||
useEffect,
|
||||
useLayoutEffect,
|
||||
useRef,
|
||||
useState,
|
||||
} from "react";
|
||||
import React, { useContext, useEffect, useRef, useState } from "react";
|
||||
import {
|
||||
AppState,
|
||||
Linking,
|
||||
|
@ -24,7 +16,6 @@ import {
|
|||
} from "react-native";
|
||||
|
||||
import { Modalize } from "react-native-modalize";
|
||||
import { async } from "validate.js";
|
||||
import i18n from "../../../i18n";
|
||||
import { moderateScale } from "../../utils/scaling";
|
||||
|
||||
|
@ -84,7 +75,6 @@ function Settings() {
|
|||
profile.is_order_notification
|
||||
);
|
||||
const [activeRadio, activeRadioSetter] = useState(languageTypes[0].index);
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
const [appState, setAppState] = useState(AppState.currentState);
|
||||
const [uploadToken] = useMutation(PUSH_TOKEN);
|
||||
const [updateUserInfo] = useMutation(UPDATEUSER);
|
||||
|
@ -96,7 +86,7 @@ function Settings() {
|
|||
const modalizeRef = useRef(null);
|
||||
const modalizeRef1 = useRef(null);
|
||||
|
||||
useLayoutEffect(() => {
|
||||
useEffect(() => {
|
||||
navigation.setOptions({
|
||||
headerTitle: i18n.t("titleSettings"),
|
||||
headerRight: null,
|
||||
|
@ -176,7 +166,6 @@ function Settings() {
|
|||
const langName = languageTypes[defLang].value;
|
||||
activeRadioSetter(defLang);
|
||||
languageNameSetter(langName);
|
||||
// Updates.reloadAsync();
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -343,11 +332,6 @@ function Settings() {
|
|||
/>
|
||||
</View>
|
||||
</TouchableOpacity>
|
||||
{/* <View style={styles.versionContainer}>
|
||||
<TextDefault textColor={colors.fontSecondColor}>
|
||||
{/* Version: {Constants.manifest.version}
|
||||
</TextDefault>
|
||||
</View> */}
|
||||
</View>
|
||||
</View>
|
||||
<TextDefault
|
||||
|
|
|
@ -1,249 +1,252 @@
|
|||
export const ar = {
|
||||
home: 'الصفحة الرئيسية',
|
||||
title0: 'اللغة المختارة',
|
||||
subtitle0: 'العربية',
|
||||
home: "الصفحة الرئيسية",
|
||||
title0: "اللغة المختارة",
|
||||
subtitle0: "العربية",
|
||||
description0:
|
||||
'اختر أي لغة تريد لتغيير محتوى التطبيق إلى اللغة المطلوبة لديك.',
|
||||
title1: 'لذيذ',
|
||||
subtitle1: 'الفطور',
|
||||
"اختر أي لغة تريد لتغيير محتوى التطبيق إلى اللغة المطلوبة لديك.",
|
||||
title1: "لذيذ",
|
||||
subtitle1: "الفطور",
|
||||
description1:
|
||||
'الفطور هو كل شيء. البداية، الشيء الأول. إنها اللقمة التي هي الالتزام بيوم جديد، حياة مستمرة.',
|
||||
title2: 'منعش',
|
||||
subtitle2: 'المشروبات',
|
||||
"الفطور هو كل شيء. البداية، الشيء الأول. إنها اللقمة التي هي الالتزام بيوم جديد، حياة مستمرة.",
|
||||
title2: "منعش",
|
||||
subtitle2: "المشروبات",
|
||||
description2:
|
||||
'الصمت الحقيقي هو راحة العقل، وهو للروح ما النوم للجسم، غذاء وانتعاش.',
|
||||
title3: 'لذيذ',
|
||||
subtitle3: 'آيس كريم',
|
||||
"الصمت الحقيقي هو راحة العقل، وهو للروح ما النوم للجسم، غذاء وانتعاش.",
|
||||
title3: "لذيذ",
|
||||
subtitle3: "آيس كريم",
|
||||
description3:
|
||||
'العمر لا يقلل من خيبة الأمل الشديدة من سقوط ملعقة من الآيس كريم من المخروط',
|
||||
getStarted: 'ابدأ!',
|
||||
"العمر لا يقلل من خيبة الأمل الشديدة من سقوط ملعقة من الآيس كريم من المخروط",
|
||||
getStarted: "ابدأ!",
|
||||
welcome:
|
||||
"مرحبًا بك في Enatega، في بعض الأحيان كل ما تحتاجه هو الحب. لكن القليل من الطعام بين الحين والآخر لا يضر.",
|
||||
loginBtn: 'تسجيل الدخول',
|
||||
registerBtn: 'تسجيل',
|
||||
name: 'الاسم',
|
||||
phone: 'رقم الهاتف',
|
||||
email: 'البريد الإلكتروني',
|
||||
emailphone: 'البريد الإلكتروني أو الهاتف',
|
||||
password: 'كلمه السر',
|
||||
deliveryAddress: 'عنوان التسليم',
|
||||
fullDeliveryAddress: 'عنوان التسليم الكامل',
|
||||
deliveryDetails: 'التفاصيل المطلوبة - على سبيل المثال الطابق / المبنى',
|
||||
myAddresses: 'عناويني',
|
||||
addAddress: 'إضافة عنوان',
|
||||
editAddress: 'تعديل العنوان',
|
||||
registerText: 'أو سجل مع',
|
||||
forgotPassword: 'نسيت كلمة السر؟',
|
||||
loginText: 'أو تسجيل الدخول مع',
|
||||
loginBtn: "تسجيل الدخول",
|
||||
registerBtn: "تسجيل",
|
||||
name: "الاسم",
|
||||
phone: "رقم الهاتف",
|
||||
email: "البريد الإلكتروني",
|
||||
emailphone: "البريد الإلكتروني أو الهاتف",
|
||||
password: "كلمه السر",
|
||||
deliveryAddress: "عنوان التسليم",
|
||||
fullDeliveryAddress: "عنوان التسليم الكامل",
|
||||
deliveryDetails: "التفاصيل المطلوبة - على سبيل المثال الطابق / المبنى",
|
||||
myAddresses: "عناويني",
|
||||
addAddress: "إضافة عنوان",
|
||||
editAddress: "تعديل العنوان",
|
||||
registerText: "أو سجل مع",
|
||||
forgotPassword: "نسيت كلمة السر؟",
|
||||
loginText: "أو تسجيل الدخول مع",
|
||||
deliveryLocation:
|
||||
'قم بتشغيل الموقع حتى نتمكن من إرسال إليك طعم لا نهاية له من الطعام اللذيذ.',
|
||||
locationBtn: 'تشغيل الموقع',
|
||||
locationPermissionDenied: 'تم رفض إذن الوصول إلى الموقع',
|
||||
cameraRollPermissionDenied: 'تم رفض إذن الوصول إلى Camera Roll',
|
||||
locationOff: 'قم بتشغيل الموقع وحاول مرة أخرى',
|
||||
titleLanguage: 'تغيير اللغة',
|
||||
titleMenu: 'القائمة',
|
||||
titleOrders: 'طلباتي',
|
||||
titleNotifications: 'الإشعارات',
|
||||
titleReviews: 'المشاركات',
|
||||
titleProfile: 'الملف الشخصي',
|
||||
titleSettings: 'الإعدادات',
|
||||
titleHelp: 'مساعدة',
|
||||
titleChat: 'الدردشة',
|
||||
titleLogout: 'تسجيل خروج',
|
||||
titleCart: 'عربتي',
|
||||
titlePayment: 'دفع',
|
||||
totalOrderAmount: 'إجمالي المبلغ المستحق',
|
||||
reOrder: 'إعادة ترتيب',
|
||||
unReadNotifications: 'لا توجد إشعارات غير مقروءة',
|
||||
upload: 'حمل',
|
||||
saveBtn: 'حفظ التغييرات',
|
||||
saveContBtn: 'حفظ واستمر',
|
||||
emailUs: 'أرسل لنا بريدًا إلكترونيًا على',
|
||||
question1: 'أين نجد الطعام؟',
|
||||
question2: 'كيف نتصل؟',
|
||||
question3: 'كيف يمكنني دفع ثمن عامل التوصيل؟',
|
||||
question4: 'هل الخدمة متوفرة في مدينتي؟',
|
||||
"قم بتشغيل الموقع حتى نتمكن من إرسال إليك طعم لا نهاية له من الطعام اللذيذ.",
|
||||
locationBtn: "تشغيل الموقع",
|
||||
locationPermissionDenied: "تم رفض إذن الوصول إلى الموقع",
|
||||
cameraRollPermissionDenied: "تم رفض إذن الوصول إلى Camera Roll",
|
||||
locationOff: "قم بتشغيل الموقع وحاول مرة أخرى",
|
||||
titleLanguage: "تغيير اللغة",
|
||||
titleMenu: "القائمة",
|
||||
titleOrders: "طلباتي",
|
||||
titleNotifications: "الإشعارات",
|
||||
titleReviews: "المشاركات",
|
||||
titleProfile: "الملف الشخصي",
|
||||
titleSettings: "الإعدادات",
|
||||
titleHelp: "مساعدة",
|
||||
titleChat: "الدردشة",
|
||||
titleLogout: "تسجيل خروج",
|
||||
titleCart: "عربتي",
|
||||
titlePayment: "دفع",
|
||||
totalOrderAmount: "إجمالي المبلغ المستحق",
|
||||
reOrder: "إعادة ترتيب",
|
||||
unReadNotifications: "لا توجد إشعارات غير مقروءة",
|
||||
upload: "حمل",
|
||||
saveBtn: "حفظ التغييرات",
|
||||
saveContBtn: "حفظ واستمر",
|
||||
emailUs: "أرسل لنا بريدًا إلكترونيًا على",
|
||||
question1: "أين نجد الطعام؟",
|
||||
question2: "كيف نتصل؟",
|
||||
question3: "كيف يمكنني دفع ثمن عامل التوصيل؟",
|
||||
question4: "هل الخدمة متوفرة في مدينتي؟",
|
||||
answer1:
|
||||
'يمكنك العثور على الطعام في أقرب متجر إليك دون دفع أي شيء لخدمة العملاء. تهمتنا منخفضة للغاية مقارنة بالآخرين.',
|
||||
answer2: 'يمكنك الاتصال بنا من خلال البريد الإلكتروني أو رقم الهاتف أو موقعنا الإلكتروني.',
|
||||
"يمكنك العثور على الطعام في أقرب متجر إليك دون دفع أي شيء لخدمة العملاء. تهمتنا منخفضة للغاية مقارنة بالآخرين.",
|
||||
answer2:
|
||||
"يمكنك الاتصال بنا من خلال البريد الإلكتروني أو رقم الهاتف أو موقعنا الإلكتروني.",
|
||||
answer3:
|
||||
'يمكنك دفع ثمن عامل التوصيل شخصيًا أو الدفع عبر الإنترنت أيضًا باستخدام بطاقة الائتمان أو الخصم.',
|
||||
"يمكنك دفع ثمن عامل التوصيل شخصيًا أو الدفع عبر الإنترنت أيضًا باستخدام بطاقة الائتمان أو الخصم.",
|
||||
answer4:
|
||||
'تتوفر هذه الخدمة حاليًا في مدن إسلام آباد وكراتشي يمكنك الاتصال بنا للاستفادة من هذه الخدمة في مدينتك.',
|
||||
add: 'إضافة',
|
||||
quantity: 'الكمية',
|
||||
size: 'الحجم',
|
||||
addToCart: 'أضف إلى العربة',
|
||||
orderNow: 'اطلب الآن',
|
||||
addToCartMessage: 'أضيف إلى العربة',
|
||||
emptyCart: 'لا يوجد عناصر في العربة',
|
||||
itemTotal: 'إجمالي العنصر',
|
||||
delvieryCharges: 'رسوم التوصيل',
|
||||
total: 'مجموع',
|
||||
contactInfo: 'معلومات الاتصال',
|
||||
deliveryAddressmessage: 'تعيين عنوان التسليم',
|
||||
proceedCheckout: 'المتابعة إلى الدفع',
|
||||
paymentText: 'كيف ترغب في الدفع؟',
|
||||
checkout: 'الدفع',
|
||||
creditCart: 'بطاقة الائتمان / بطاقة الخصم',
|
||||
paypal: 'باي بال',
|
||||
cod: 'الدفع عند الاستلام',
|
||||
thankYou: 'شكرا لك!',
|
||||
orderConfirmed: 'تم تأكيد طلبك',
|
||||
orderId: 'معرف الطلب الخاص بك',
|
||||
orderAmount: 'المبلغ المستحق لطلبك',
|
||||
orderDetail: 'تفاصيل الطلب',
|
||||
paymentMethod: 'طريقة الدفع',
|
||||
trackOrder: 'تتبع الطلب',
|
||||
backToMenu: 'العودة إلى القائمة',
|
||||
foodItem: 'صنف غذائي',
|
||||
deliveredTo: 'تسليم إلى',
|
||||
writeAReview: 'اكتب مراجعة',
|
||||
orderReceived: 'استلام الطلب',
|
||||
orderPicked: 'طلبك في طريقه',
|
||||
orderDelivered: 'تم التوصيل',
|
||||
completed: 'اكتمل',
|
||||
cancelled: 'ألغي',
|
||||
orderPreparing: 'يتم تحضير طلبك',
|
||||
delivered: 'تم التوصيل',
|
||||
rateAndReview: 'التقييم والمراجعة',
|
||||
reviewPlaceholder: 'تحصل المراجعات الأكثر تفصيلاً على مزيد من الرؤية ...',
|
||||
submit: 'ارسال',
|
||||
noWorriesText: 'لا تقلق، دعنا نساعدك!',
|
||||
yourEmail: 'بريدك الإلكتروني',
|
||||
send: 'ارسال',
|
||||
apply: 'تطبيق',
|
||||
checkEmail: 'تحقق من بريدك الإلكتروني للحصول على رابط إعادة تعيين كلمة المرور',
|
||||
languageText: 'الرجاء تحديد اللغة المطلوبة',
|
||||
countryCodePickerTranslation: 'العربية',
|
||||
countryCodeSelect: 'اختر رمز البلد',
|
||||
paymentNotSupported: 'طريقة الدفع هذه لا تدعم هذه العملة',
|
||||
loginOrCreateAccount: 'تسجيل الدخول / إنشاء حساب',
|
||||
unReadReviews: 'لا توجد مراجعات حتى الآن!',
|
||||
unReadOrders: 'لا توجد طلبات حتى الآن!',
|
||||
error: 'خطأ',
|
||||
noMoreItems: 'لا يوجد المزيد من العناصر في المخزون',
|
||||
hungry: 'جائع',
|
||||
emptyCartBtn: 'العودة إلى الطعام',
|
||||
subTotal: 'المجموع الفرعي',
|
||||
deliveryFee: 'رسوم التوصيل',
|
||||
haveVoucher: 'هل لديك قسيمة؟',
|
||||
remove: 'ازالة',
|
||||
change: 'تغيير',
|
||||
condition1: 'باستكمال هذا الطلب، أوافق على جميع الشروط والأحكام.',
|
||||
"تتوفر هذه الخدمة حاليًا في مدن إسلام آباد وكراتشي يمكنك الاتصال بنا للاستفادة من هذه الخدمة في مدينتك.",
|
||||
add: "إضافة",
|
||||
quantity: "الكمية",
|
||||
size: "الحجم",
|
||||
addToCart: "أضف إلى العربة",
|
||||
orderNow: "اطلب الآن",
|
||||
addToCartMessage: "أضيف إلى العربة",
|
||||
emptyCart: "لا يوجد عناصر في العربة",
|
||||
itemTotal: "إجمالي العنصر",
|
||||
delvieryCharges: "رسوم التوصيل",
|
||||
total: "مجموع",
|
||||
contactInfo: "معلومات الاتصال",
|
||||
deliveryAddressmessage: "تعيين عنوان التسليم",
|
||||
proceedCheckout: "المتابعة إلى الدفع",
|
||||
paymentText: "كيف ترغب في الدفع؟",
|
||||
checkout: "الدفع",
|
||||
creditCart: "بطاقة الائتمان / بطاقة الخصم",
|
||||
paypal: "باي بال",
|
||||
cod: "الدفع عند الاستلام",
|
||||
thankYou: "شكرا لك!",
|
||||
orderConfirmed: "تم تأكيد طلبك",
|
||||
orderId: "معرف الطلب الخاص بك",
|
||||
orderAmount: "المبلغ المستحق لطلبك",
|
||||
orderDetail: "تفاصيل الطلب",
|
||||
paymentMethod: "طريقة الدفع",
|
||||
trackOrder: "تتبع الطلب",
|
||||
backToMenu: "العودة إلى القائمة",
|
||||
foodItem: "صنف غذائي",
|
||||
deliveredTo: "تسليم إلى",
|
||||
writeAReview: "اكتب مراجعة",
|
||||
orderReceived: "استلام الطلب",
|
||||
orderPicked: "طلبك في طريقه",
|
||||
orderDelivered: "تم التوصيل",
|
||||
completed: "اكتمل",
|
||||
cancelled: "ألغي",
|
||||
orderPreparing: "يتم تحضير طلبك",
|
||||
delivered: "تم التوصيل",
|
||||
rateAndReview: "التقييم والمراجعة",
|
||||
reviewPlaceholder: "تحصل المراجعات الأكثر تفصيلاً على مزيد من الرؤية ...",
|
||||
submit: "ارسال",
|
||||
noWorriesText: "لا تقلق، دعنا نساعدك!",
|
||||
yourEmail: "بريدك الإلكتروني",
|
||||
send: "ارسال",
|
||||
apply: "تطبيق",
|
||||
checkEmail:
|
||||
"تحقق من بريدك الإلكتروني للحصول على رابط إعادة تعيين كلمة المرور",
|
||||
languageText: "الرجاء تحديد اللغة المطلوبة",
|
||||
countryCodePickerTranslation: "العربية",
|
||||
countryCodeSelect: "اختر رمز البلد",
|
||||
paymentNotSupported: "طريقة الدفع هذه لا تدعم هذه العملة",
|
||||
loginOrCreateAccount: "تسجيل الدخول / إنشاء حساب",
|
||||
unReadReviews: "لا توجد مراجعات حتى الآن!",
|
||||
unReadOrders: "لا توجد طلبات حتى الآن!",
|
||||
error: "خطأ",
|
||||
noMoreItems: "لا يوجد المزيد من العناصر في المخزون",
|
||||
hungry: "جائع",
|
||||
emptyCartBtn: "العودة إلى الطعام",
|
||||
subTotal: "المجموع الفرعي",
|
||||
deliveryFee: "رسوم التوصيل",
|
||||
haveVoucher: "هل لديك قسيمة؟",
|
||||
remove: "ازالة",
|
||||
change: "تغيير",
|
||||
condition1: "باستكمال هذا الطلب، أوافق على جميع الشروط والأحكام.",
|
||||
condition2:
|
||||
'أوافق وأطالبك بتنفيذ الخدمة المطلوبة قبل نهاية فترة الإلغاء. أنا أدرك أنه بعد الإكمال الكامل للخدمة أفقد حق التراجع عن الشراء.',
|
||||
orderBtn: 'تقديم الطلب',
|
||||
coupanApply: 'تم تطبيق خصم القسيمة',
|
||||
coupanFailed: 'القسيمة غير متوفرة',
|
||||
invalidCoupan: 'قسيمة غير صالحة',
|
||||
validateItems: 'أضف عناصر إلى العربة قبل الدفع',
|
||||
validateDelivery: 'تعيين عنوان التسليم قبل الدفع',
|
||||
language: 'اللغة',
|
||||
getUpdatesText: 'احصل على تحديثات حول حالة طلبك!',
|
||||
delAcc: 'حذف الحساب',
|
||||
delAccText: 'هل أنت متأكد أنك تريد حذف الحساب؟',
|
||||
cancel: 'إلغاء',
|
||||
receiveOffers: 'تلقي عروض خاصة',
|
||||
"أوافق وأطالبك بتنفيذ الخدمة المطلوبة قبل نهاية فترة الإلغاء. أنا أدرك أنه بعد الإكمال الكامل للخدمة أفقد حق التراجع عن الشراء.",
|
||||
orderBtn: "تقديم الطلب",
|
||||
coupanApply: "تم تطبيق خصم القسيمة",
|
||||
coupanFailed: "القسيمة غير متوفرة",
|
||||
invalidCoupan: "قسيمة غير صالحة",
|
||||
validateItems: "أضف عناصر إلى العربة قبل الدفع",
|
||||
validateDelivery: "تعيين عنوان التسليم قبل الدفع",
|
||||
language: "اللغة",
|
||||
getUpdatesText: "احصل على تحديثات حول حالة طلبك!",
|
||||
delAcc: "حذف الحساب",
|
||||
delAccText: "هل أنت متأكد أنك تريد حذف الحساب؟",
|
||||
cancel: "إلغاء",
|
||||
receiveOffers: "تلقي عروض خاصة",
|
||||
notificationUpdate: "تم تحديث حالة الإشعار",
|
||||
notificationsNotWorking: "الإشعارات لا تعمل على المحاكاة",
|
||||
loginOrCreateAcc: "تسجيل الدخول / إنشاء حساب",
|
||||
welcome: "مرحبا",
|
||||
noItems: 'لا توجد عناصر',
|
||||
featured: 'متميز',
|
||||
filters: 'التصفية',
|
||||
reset: 'إعادة تعيين',
|
||||
showSaleItems: 'إظهار العناصر المخفضة فقط',
|
||||
showStockItems: 'إظهار العناصر المتوفرة فقط',
|
||||
priceRange: 'نطاق السعر',
|
||||
sorting: 'الفرز',
|
||||
applyFilter: 'تطبيق التصفية',
|
||||
close: 'إغلاق',
|
||||
phoneNumberRequired: 'رقم الهاتف مطلوب',
|
||||
phoneNumberMissing: 'رقم الهاتف مفقود',
|
||||
userInfoUpdated: 'تم تحديث معلومات المستخدم',
|
||||
nameReq: 'الاسم مطلوب',
|
||||
minWords: 'يسمح بأقل 11 وأقصى 15 حرفًا',
|
||||
rightsReserved: 'جميع الحقوق محفوظة لشركة Enatega',
|
||||
changePass: 'تغيير كلمة المرور',
|
||||
currentPass: 'كلمة المرور الحالية',
|
||||
passReq: 'كلمة المرور مطلوبة',
|
||||
newPass: 'كلمة المرور الجديدة',
|
||||
invalidPass: 'كلمة مرور غير صالحة',
|
||||
passChange: 'تم تحديث كلمة المرور',
|
||||
noOrdersFound: 'لا توجد طلبات',
|
||||
startShopping: 'ابدأ التسوق',
|
||||
reOrder: 'إعادة الطلب',
|
||||
smthWrong: 'هناك خطأ ما',
|
||||
noOrdersAssigned: 'لا توجد طلبات معينة بعد!',
|
||||
oldOrder: 'طلب قديم',
|
||||
activeOrder: 'طلب نشط',
|
||||
idVar: 'المعرف: ',
|
||||
addressUpdated: 'تم تحديث العنوان',
|
||||
labelAs: 'التسمية ك',
|
||||
addressReq: 'عنوان التسليم مطلوب',
|
||||
deliveryDetailsReq: 'تفاصيل التسليم مطلوبة',
|
||||
locaPermission: 'لم يتم منح إذن الموقع',
|
||||
addressAdded: 'تمت إضافة العنوان',
|
||||
productPage: 'صفحة المنتج',
|
||||
Docs: 'المستندات',
|
||||
Blog: 'المدونة',
|
||||
aboutUs: 'عنا',
|
||||
myVouchers: 'قسائمي',
|
||||
typeVoucherCode: 'اكتب رمز القسيمة',
|
||||
enterVoucherCode: 'أدخل رمز القسيمة الخاص بك',
|
||||
status: 'الحالة',
|
||||
anySuggestion: 'هل لديك أي اقتراح؟',
|
||||
reviewRegarding: 'مراجعة بخصوص طلبك؟',
|
||||
writeReview: 'اكتب مراجعة',
|
||||
chatWithRider: 'الدردشة مع المتسلم',
|
||||
signupGoogle: 'التسجيل باستخدام Google',
|
||||
signupEmail: 'التسجيل باستخدام البريد الإلكتروني',
|
||||
signup: 'تسجيل',
|
||||
signupApple: 'التسجيل باستخدام Apple',
|
||||
alreadyMember: 'عضو بالفعل؟ سجل الدخول',
|
||||
enterUsername: 'أدخل البريد الإلكتروني وكلمة المرور',
|
||||
createNewAcc: 'إنشاء حساب جديد',
|
||||
emailphoneReq: 'البريد الإلكتروني / الهاتف مطلوب',
|
||||
invalidMail: 'بريد إلكتروني / هاتف غير صالح',
|
||||
passReq: 'كلمة المرور مطلوبة',
|
||||
cantLogin: 'لا يمكنك تسجيل الدخول، هذا الحساب محذوف!',
|
||||
orderPending: 'طلبك لا يزال معلقًا.',
|
||||
prepFood: 'المطعم يحضر الطعام.',
|
||||
riderOnWay: 'المتسلم في طريقه.',
|
||||
orderDelivered: 'تم تسليم الطلب.',
|
||||
completeOrder: 'تم الانتهاء من الطلب.',
|
||||
PENDING: 'معلق',
|
||||
ACCEPTED: 'مقبول',
|
||||
PICKED: 'مستلم',
|
||||
DELIVERED: 'مسلم',
|
||||
COMPLETED: 'اكتمل',
|
||||
'Default': 'الافتراضي',
|
||||
'Ascending (A-Z)': 'تصاعدي (أ-ي)',
|
||||
'Descending (Z-A)': 'تنازلي (ي-أ)',
|
||||
'Price (Low - High)': 'السعر (منخفض - مرتفع)',
|
||||
'Price (High - Low)': 'السعر (مرتفع - منخفض)',
|
||||
Home: 'الرئيسية',
|
||||
Work: 'العمل',
|
||||
Other: 'آخر',
|
||||
NoStock: 'نفاذ الكمية',
|
||||
ItemOutOfStock: 'العنصر غير متوفر حالياً',
|
||||
SelectLanguage: 'اختر اللغة',
|
||||
Done: 'تم',
|
||||
Cancel: 'إلغاء',
|
||||
NoFoods: 'لا توجد أطعمة',
|
||||
CartIsEmpty: 'السلة فارغة.',
|
||||
SetPaymentMethod: 'يرجى تحديد وسيلة الدفع قبل الخروج',
|
||||
AnErrorOccured: 'حدث خطأ. الرجاء المحاولة مرة أخرى',
|
||||
ResetPasswordLinkSent: 'تم إرسال رابط إعادة تعيين كلمة المرور إلى بريدك الإلكتروني',
|
||||
LocationPermissionNotGranted: 'لم يتم منح إذن الموقع',
|
||||
NoFooditemFound: 'لم يتم العثور على عنصر طعام',
|
||||
SavedYet: 'لم تقم بحفظ أي عنوان بعد.',
|
||||
ClickAddNewAddress: 'انقر فوق إضافة عنوان جديد للبدء',
|
||||
NoAddressesfound: 'لم يتم العثور على عناوين.',
|
||||
AddNewAddress: 'إضافة عنوان جديد',
|
||||
'About Us': 'من نحن',
|
||||
'Product Page': 'صفحة المنتج',
|
||||
|
||||
}
|
||||
noItems: "لا توجد عناصر",
|
||||
featured: "متميز",
|
||||
filters: "التصفية",
|
||||
reset: "إعادة تعيين",
|
||||
showSaleItems: "إظهار العناصر المخفضة فقط",
|
||||
showStockItems: "إظهار العناصر المتوفرة فقط",
|
||||
priceRange: "نطاق السعر",
|
||||
sorting: "الفرز",
|
||||
applyFilter: "تطبيق التصفية",
|
||||
close: "إغلاق",
|
||||
phoneNumberRequired: "رقم الهاتف مطلوب",
|
||||
phoneNumberMissing: "رقم الهاتف مفقود",
|
||||
userInfoUpdated: "تم تحديث معلومات المستخدم",
|
||||
nameReq: "الاسم مطلوب",
|
||||
minWords: "يسمح بأقل 11 وأقصى 15 حرفًا",
|
||||
rightsReserved: "جميع الحقوق محفوظة لشركة Enatega",
|
||||
changePass: "تغيير كلمة المرور",
|
||||
currentPass: "كلمة المرور الحالية",
|
||||
passReq: "كلمة المرور مطلوبة",
|
||||
newPass: "كلمة المرور الجديدة",
|
||||
invalidPass: "كلمة مرور غير صالحة",
|
||||
passChange: "تم تحديث كلمة المرور",
|
||||
noOrdersFound: "لا توجد طلبات",
|
||||
startShopping: "ابدأ التسوق",
|
||||
reOrder: "إعادة الطلب",
|
||||
smthWrong: "هناك خطأ ما",
|
||||
noOrdersAssigned: "لا توجد طلبات معينة بعد!",
|
||||
oldOrder: "طلب قديم",
|
||||
activeOrder: "طلب نشط",
|
||||
idVar: "المعرف: ",
|
||||
addressUpdated: "تم تحديث العنوان",
|
||||
labelAs: "التسمية ك",
|
||||
addressReq: "عنوان التسليم مطلوب",
|
||||
deliveryDetailsReq: "تفاصيل التسليم مطلوبة",
|
||||
locaPermission: "لم يتم منح إذن الموقع",
|
||||
addressAdded: "تمت إضافة العنوان",
|
||||
productPage: "صفحة المنتج",
|
||||
Docs: "المستندات",
|
||||
Blog: "المدونة",
|
||||
aboutUs: "عنا",
|
||||
myVouchers: "قسائمي",
|
||||
typeVoucherCode: "اكتب رمز القسيمة",
|
||||
enterVoucherCode: "أدخل رمز القسيمة الخاص بك",
|
||||
status: "الحالة",
|
||||
anySuggestion: "هل لديك أي اقتراح؟",
|
||||
reviewRegarding: "مراجعة بخصوص طلبك؟",
|
||||
writeReview: "اكتب مراجعة",
|
||||
chatWithRider: "الدردشة مع المتسلم",
|
||||
signupGoogle: "التسجيل باستخدام Google",
|
||||
signupEmail: "التسجيل باستخدام البريد الإلكتروني",
|
||||
signup: "تسجيل",
|
||||
signupApple: "التسجيل باستخدام Apple",
|
||||
alreadyMember: "عضو بالفعل؟ سجل الدخول",
|
||||
enterUsername: "أدخل البريد الإلكتروني وكلمة المرور",
|
||||
createNewAcc: "إنشاء حساب جديد",
|
||||
emailphoneReq: "البريد الإلكتروني / الهاتف مطلوب",
|
||||
invalidMail: "بريد إلكتروني / هاتف غير صالح",
|
||||
passReq: "كلمة المرور مطلوبة",
|
||||
cantLogin: "لا يمكنك تسجيل الدخول، هذا الحساب محذوف!",
|
||||
orderPending: "طلبك لا يزال معلقًا.",
|
||||
prepFood: "المطعم يحضر الطعام.",
|
||||
riderOnWay: "المتسلم في طريقه.",
|
||||
orderDelivered: "تم تسليم الطلب.",
|
||||
completeOrder: "تم الانتهاء من الطلب.",
|
||||
PENDING: "معلق",
|
||||
ACCEPTED: "مقبول",
|
||||
PICKED: "مستلم",
|
||||
DELIVERED: "مسلم",
|
||||
COMPLETED: "اكتمل",
|
||||
Default: "الافتراضي",
|
||||
"Ascending (A-Z)": "تصاعدي (أ-ي)",
|
||||
"Descending (Z-A)": "تنازلي (ي-أ)",
|
||||
"Price (Low - High)": "السعر (منخفض - مرتفع)",
|
||||
"Price (High - Low)": "السعر (مرتفع - منخفض)",
|
||||
Home: "الرئيسية",
|
||||
Work: "العمل",
|
||||
Other: "آخر",
|
||||
NoStock: "نفاذ الكمية",
|
||||
ItemOutOfStock: "العنصر غير متوفر حالياً",
|
||||
SelectLanguage: "اختر اللغة",
|
||||
Done: "تم",
|
||||
Cancel: "إلغاء",
|
||||
NoFoods: "لا توجد أطعمة",
|
||||
CartIsEmpty: "السلة فارغة.",
|
||||
SetPaymentMethod: "يرجى تحديد وسيلة الدفع قبل الخروج",
|
||||
AnErrorOccured: "حدث خطأ. الرجاء المحاولة مرة أخرى",
|
||||
ResetPasswordLinkSent:
|
||||
"تم إرسال رابط إعادة تعيين كلمة المرور إلى بريدك الإلكتروني",
|
||||
LocationPermissionNotGranted: "لم يتم منح إذن الموقع",
|
||||
NoFooditemFound: "لم يتم العثور على عنصر طعام",
|
||||
SavedYet: "لم تقم بحفظ أي عنوان بعد.",
|
||||
ClickAddNewAddress: "انقر فوق إضافة عنوان جديد للبدء",
|
||||
NoAddressesfound: "لم يتم العثور على عناوين.",
|
||||
AddNewAddress: "إضافة عنوان جديد",
|
||||
"About Us": "من نحن",
|
||||
"Product Page": "صفحة المنتج",
|
||||
"Change Payment Method": "قم بتغيير آلية الدفع",
|
||||
};
|
||||
|
|
|
@ -246,4 +246,5 @@ export const de = {
|
|||
AddNewAddress: "Nieuw adres toevoegen",
|
||||
"About Us": "Over ons",
|
||||
"Product Page": "Productpagina",
|
||||
"Change Payment Method": "Bezahlungsmethode ändern",
|
||||
};
|
||||
|
|
|
@ -1,165 +1,165 @@
|
|||
export const en = {
|
||||
home: 'Home',
|
||||
title0: 'Selected Language',
|
||||
subtitle0: 'English',
|
||||
home: "Home",
|
||||
title0: "Selected Language",
|
||||
subtitle0: "English",
|
||||
description0:
|
||||
'Select any language of your choice to change the content of the app to your required language.',
|
||||
title1: 'Tasty',
|
||||
subtitle1: 'BreakFast',
|
||||
"Select any language of your choice to change the content of the app to your required language.",
|
||||
title1: "Tasty",
|
||||
subtitle1: "BreakFast",
|
||||
description1:
|
||||
'Breakfast is everything. The beginning, the first thing. It is the mouthful that is the commitment to a new day, a continuing life.',
|
||||
title2: 'Refreshing',
|
||||
subtitle2: 'Drinks',
|
||||
"Breakfast is everything. The beginning, the first thing. It is the mouthful that is the commitment to a new day, a continuing life.",
|
||||
title2: "Refreshing",
|
||||
subtitle2: "Drinks",
|
||||
description2:
|
||||
'True silence is the rest of the mind, and is to the spirit what sleep is to the body, nourishment and refreshment.',
|
||||
title3: 'Delicous',
|
||||
subtitle3: 'Icecream',
|
||||
"True silence is the rest of the mind, and is to the spirit what sleep is to the body, nourishment and refreshment.",
|
||||
title3: "Delicous",
|
||||
subtitle3: "Icecream",
|
||||
description3:
|
||||
'Age does not diminish the extreme disappointment of having a scoop of ice cream fall from the cone',
|
||||
getStarted: 'Get Started!',
|
||||
"Age does not diminish the extreme disappointment of having a scoop of ice cream fall from the cone",
|
||||
getStarted: "Get Started!",
|
||||
welcome:
|
||||
"Welcome to Enatega, sometimes all you need is love. But a little food now and then doesn't hurt.",
|
||||
loginBtn: 'Login',
|
||||
registerBtn: 'Register',
|
||||
name: 'Name',
|
||||
phone: 'Phone Number',
|
||||
email: 'Email',
|
||||
emailphone: 'Email or Phone',
|
||||
password: 'Password',
|
||||
deliveryAddress: 'Delivery Address',
|
||||
fullDeliveryAddress: 'Your full delivery address',
|
||||
deliveryDetails: 'Required details -e.g. floor/ building',
|
||||
myAddresses: 'My Addresses',
|
||||
addAddress: 'Add Address',
|
||||
editAddress: 'Edit Address',
|
||||
registerText: 'Or Register With',
|
||||
forgotPassword: 'Forgot Password?',
|
||||
loginText: 'Or Login With',
|
||||
loginBtn: "Login",
|
||||
registerBtn: "Register",
|
||||
name: "Name",
|
||||
phone: "Phone Number",
|
||||
email: "Email",
|
||||
emailphone: "Email or Phone",
|
||||
password: "Password",
|
||||
deliveryAddress: "Delivery Address",
|
||||
fullDeliveryAddress: "Your full delivery address",
|
||||
deliveryDetails: "Required details -e.g. floor/ building",
|
||||
myAddresses: "My Addresses",
|
||||
addAddress: "Add Address",
|
||||
editAddress: "Edit Address",
|
||||
registerText: "Or Register With",
|
||||
forgotPassword: "Forgot Password?",
|
||||
loginText: "Or Login With",
|
||||
deliveryLocation:
|
||||
'Turn on location so we could send you endless taste of delicious food.',
|
||||
locationBtn: 'Turn on Location',
|
||||
locationPermissionDenied: 'Permission to access location was denied',
|
||||
cameraRollPermissionDenied: 'Permission to access Camera Roll was denied',
|
||||
locationOff: 'Turn on location and try again',
|
||||
titleLanguage: 'Change Language',
|
||||
titleMenu: 'Menu',
|
||||
titleOrders: 'My Orders',
|
||||
titleNotifications: 'Notifications',
|
||||
titleReviews: 'Reviews',
|
||||
titleProfile: 'Profile',
|
||||
titleSettings: 'Settings',
|
||||
titleHelp: 'Help',
|
||||
titleChat: 'Chat',
|
||||
titleLogout: 'Logout',
|
||||
titleCart: 'My Cart',
|
||||
titlePayment: 'Payment',
|
||||
totalOrderAmount: 'Total Order Amount',
|
||||
reOrder: 'Reorder',
|
||||
unReadNotifications: 'No unread notifications',
|
||||
upload: 'Upload',
|
||||
saveBtn: 'Save Changes',
|
||||
saveContBtn: 'SAVE AND CONTINUE',
|
||||
emailUs: 'Email us at',
|
||||
question1: 'Where do we find the food?',
|
||||
question2: 'How do we contact?',
|
||||
question3: 'How can I pay the delivery person?',
|
||||
question4: 'Is the service available in my city?',
|
||||
"Turn on location so we could send you endless taste of delicious food.",
|
||||
locationBtn: "Turn on Location",
|
||||
locationPermissionDenied: "Permission to access location was denied",
|
||||
cameraRollPermissionDenied: "Permission to access Camera Roll was denied",
|
||||
locationOff: "Turn on location and try again",
|
||||
titleLanguage: "Change Language",
|
||||
titleMenu: "Menu",
|
||||
titleOrders: "My Orders",
|
||||
titleNotifications: "Notifications",
|
||||
titleReviews: "Reviews",
|
||||
titleProfile: "Profile",
|
||||
titleSettings: "Settings",
|
||||
titleHelp: "Help",
|
||||
titleChat: "Chat",
|
||||
titleLogout: "Logout",
|
||||
titleCart: "My Cart",
|
||||
titlePayment: "Payment",
|
||||
totalOrderAmount: "Total Order Amount",
|
||||
reOrder: "Reorder",
|
||||
unReadNotifications: "No unread notifications",
|
||||
upload: "Upload",
|
||||
saveBtn: "Save Changes",
|
||||
saveContBtn: "SAVE AND CONTINUE",
|
||||
emailUs: "Email us at",
|
||||
question1: "Where do we find the food?",
|
||||
question2: "How do we contact?",
|
||||
question3: "How can I pay the delivery person?",
|
||||
question4: "Is the service available in my city?",
|
||||
answer1:
|
||||
'You can find the food at your nearest store without paying anything to customer service.Our charges are extremely low as compared to others.',
|
||||
answer2: 'You can contact us through our email, phone number or our website.',
|
||||
"You can find the food at your nearest store without paying anything to customer service.Our charges are extremely low as compared to others.",
|
||||
answer2: "You can contact us through our email, phone number or our website.",
|
||||
answer3:
|
||||
'You can pay the delivery person in person or pay online as well through credit or debit card.',
|
||||
"You can pay the delivery person in person or pay online as well through credit or debit card.",
|
||||
answer4:
|
||||
'Currently this service is available in cities Islamabad and Karachi you can contact us to avail this service in your city.',
|
||||
add: 'ADD',
|
||||
quantity: 'Quantity',
|
||||
size: 'Size',
|
||||
addToCart: 'Add to Cart',
|
||||
orderNow: 'Order Now',
|
||||
addToCartMessage: 'Added to cart',
|
||||
emptyCart: 'No items in cart',
|
||||
itemTotal: 'Item Total',
|
||||
delvieryCharges: 'Delivery Charges',
|
||||
total: 'Total',
|
||||
contactInfo: 'Contact Info',
|
||||
deliveryAddressmessage: 'Set delivery address',
|
||||
proceedCheckout: 'Proceed to Checkout',
|
||||
paymentText: 'How do you wish to pay?',
|
||||
checkout: 'Checkout',
|
||||
creditCart: 'Credit Card/Debit Card',
|
||||
paypal: 'Paypal',
|
||||
cod: 'Cash on delivery',
|
||||
thankYou: 'Thank You!',
|
||||
orderConfirmed: 'Your Order is confirmed',
|
||||
orderId: 'Your Order Id',
|
||||
orderAmount: 'Your Order Amount',
|
||||
orderDetail: 'Order Detail',
|
||||
paymentMethod: 'Payment Method',
|
||||
trackOrder: 'Track Order',
|
||||
backToMenu: 'Back To Menu',
|
||||
foodItem: 'Food item',
|
||||
deliveredTo: 'Delivered to',
|
||||
writeAReview: 'Write a Review',
|
||||
orderReceived: 'Order Received',
|
||||
orderPicked: 'Your order is on its way',
|
||||
orderDelivered: 'Delivered',
|
||||
completed: 'Completed',
|
||||
cancelled: 'Cancelled',
|
||||
orderPreparing: 'Your order is being prepared',
|
||||
delivered: 'Delivered',
|
||||
rateAndReview: 'Rate and Review',
|
||||
reviewPlaceholder: 'More detailed reviews get more visibility...',
|
||||
submit: 'Submit',
|
||||
noWorriesText: 'No worries, let us help you out!',
|
||||
yourEmail: 'Your Email',
|
||||
send: 'Send',
|
||||
apply: 'Apply',
|
||||
checkEmail: 'Check your email for reset password link',
|
||||
languageText: 'Please select your required language',
|
||||
countryCodePickerTranslation: 'eng',
|
||||
countryCodeSelect: 'Select Country Code',
|
||||
paymentNotSupported: 'This payment method does not support this Currency',
|
||||
loginOrCreateAccount: 'Login/Create Account',
|
||||
unReadReviews: 'No Reviews Yet!',
|
||||
unReadOrders: 'No Orders Yet!',
|
||||
error: 'Error',
|
||||
noMoreItems: 'No more items in stock',
|
||||
hungry: 'Hungry',
|
||||
emptyCartBtn: 'Back to Food',
|
||||
subTotal: 'SubTotal',
|
||||
deliveryFee: 'Delivery Fee',
|
||||
haveVoucher: 'Do you have a voucher',
|
||||
remove: 'Remove',
|
||||
change: 'Change',
|
||||
condition1: 'By completing this order, I agree to all Terms & Conditions.',
|
||||
"Currently this service is available in cities Islamabad and Karachi you can contact us to avail this service in your city.",
|
||||
add: "ADD",
|
||||
quantity: "Quantity",
|
||||
size: "Size",
|
||||
addToCart: "Add to Cart",
|
||||
orderNow: "Order Now",
|
||||
addToCartMessage: "Added to cart",
|
||||
emptyCart: "No items in cart",
|
||||
itemTotal: "Item Total",
|
||||
delvieryCharges: "Delivery Charges",
|
||||
total: "Total",
|
||||
contactInfo: "Contact Info",
|
||||
deliveryAddressmessage: "Set delivery address",
|
||||
proceedCheckout: "Proceed to Checkout",
|
||||
paymentText: "How do you wish to pay?",
|
||||
checkout: "Checkout",
|
||||
creditCart: "Credit Card/Debit Card",
|
||||
paypal: "Paypal",
|
||||
cod: "Cash on delivery",
|
||||
thankYou: "Thank You!",
|
||||
orderConfirmed: "Your Order is confirmed",
|
||||
orderId: "Your Order Id",
|
||||
orderAmount: "Your Order Amount",
|
||||
orderDetail: "Order Detail",
|
||||
paymentMethod: "Payment Method",
|
||||
trackOrder: "Track Order",
|
||||
backToMenu: "Back To Menu",
|
||||
foodItem: "Food item",
|
||||
deliveredTo: "Delivered to",
|
||||
writeAReview: "Write a Review",
|
||||
orderReceived: "Order Received",
|
||||
orderPicked: "Your order is on its way",
|
||||
orderDelivered: "Delivered",
|
||||
completed: "Completed",
|
||||
cancelled: "Cancelled",
|
||||
orderPreparing: "Your order is being prepared",
|
||||
delivered: "Delivered",
|
||||
rateAndReview: "Rate and Review",
|
||||
reviewPlaceholder: "More detailed reviews get more visibility...",
|
||||
submit: "Submit",
|
||||
noWorriesText: "No worries, let us help you out!",
|
||||
yourEmail: "Your Email",
|
||||
send: "Send",
|
||||
apply: "Apply",
|
||||
checkEmail: "Check your email for reset password link",
|
||||
languageText: "Please select your required language",
|
||||
countryCodePickerTranslation: "eng",
|
||||
countryCodeSelect: "Select Country Code",
|
||||
paymentNotSupported: "This payment method does not support this Currency",
|
||||
loginOrCreateAccount: "Login/Create Account",
|
||||
unReadReviews: "No Reviews Yet!",
|
||||
unReadOrders: "No Orders Yet!",
|
||||
error: "Error",
|
||||
noMoreItems: "No more items in stock",
|
||||
hungry: "Hungry",
|
||||
emptyCartBtn: "Back to Food",
|
||||
subTotal: "SubTotal",
|
||||
deliveryFee: "Delivery Fee",
|
||||
haveVoucher: "Do you have a voucher",
|
||||
remove: "Remove",
|
||||
change: "Change",
|
||||
condition1: "By completing this order, I agree to all Terms & Conditions.",
|
||||
condition2:
|
||||
'I agree and I demand that you execute the ordered service before the end of the revocation period. I am aware that after complete fulfillment of the service I lose my right of rescission.',
|
||||
orderBtn: 'Place order',
|
||||
coupanApply: 'Coupon discount applied',
|
||||
coupanFailed: 'Coupon Unavailable',
|
||||
invalidCoupan: 'Invalid Coupon',
|
||||
validateItems: 'Add items to cart before checkout',
|
||||
validateDelivery: 'Set delivery address before checkout',
|
||||
language: 'Language',
|
||||
getUpdatesText: 'Get updates on your order status!',
|
||||
delAcc: 'Delete Account',
|
||||
delAccText: 'Are you Sure you want to delete Account?',
|
||||
cancel:'Cancel',
|
||||
receiveOffers: 'Receive Special Offers',
|
||||
"I agree and I demand that you execute the ordered service before the end of the revocation period. I am aware that after complete fulfillment of the service I lose my right of rescission.",
|
||||
orderBtn: "Place order",
|
||||
coupanApply: "Coupon discount applied",
|
||||
coupanFailed: "Coupon Unavailable",
|
||||
invalidCoupan: "Invalid Coupon",
|
||||
validateItems: "Add items to cart before checkout",
|
||||
validateDelivery: "Set delivery address before checkout",
|
||||
language: "Language",
|
||||
getUpdatesText: "Get updates on your order status!",
|
||||
delAcc: "Delete Account",
|
||||
delAccText: "Are you Sure you want to delete Account?",
|
||||
cancel: "Cancel",
|
||||
receiveOffers: "Receive Special Offers",
|
||||
notificationUpdate: "Notification Status Updated",
|
||||
notificationsNotWorking: "Notification do not work on simulator",
|
||||
loginOrCreateAcc: "Login/Create Account",
|
||||
welcome: "Welcome",
|
||||
noItems: 'No item found',
|
||||
featured: 'Featured',
|
||||
filters: 'Filters',
|
||||
reset: 'Reset',
|
||||
showSaleItems: 'Show sale items only',
|
||||
showStockItems: 'Show stock items only',
|
||||
priceRange: 'Price Range',
|
||||
sorting: 'Sorting',
|
||||
applyFilter: 'Apply Filter',
|
||||
close: 'Close',
|
||||
noItems: "No item found",
|
||||
featured: "Featured",
|
||||
filters: "Filters",
|
||||
reset: "Reset",
|
||||
showSaleItems: "Show sale items only",
|
||||
showStockItems: "Show stock items only",
|
||||
priceRange: "Price Range",
|
||||
sorting: "Sorting",
|
||||
applyFilter: "Apply Filter",
|
||||
close: "Close",
|
||||
phoneNumberRequired: "Phone number is required",
|
||||
phoneNumberMissing: "Phone Number is missing",
|
||||
userInfoUpdated: "User's Info Updated",
|
||||
|
@ -168,43 +168,43 @@ export const en = {
|
|||
rightsReserved: "All rights are reserved by Enatega",
|
||||
changePass: "Change Password",
|
||||
currentPass: "Current Password",
|
||||
passReq: 'Password is required',
|
||||
passReq: "Password is required",
|
||||
newPass: "New Password",
|
||||
invalidPass: 'Invalid password',
|
||||
passChange: 'Password Updated',
|
||||
noOrdersFound: 'No Orders Found',
|
||||
startShopping: 'Start Shopping',
|
||||
invalidPass: "Invalid password",
|
||||
passChange: "Password Updated",
|
||||
noOrdersFound: "No Orders Found",
|
||||
startShopping: "Start Shopping",
|
||||
reOrder: "Re-Order",
|
||||
smthWrong: "Something is worng",
|
||||
noOrdersAssigned: "No Orders Assigned yet!",
|
||||
oldOrder: "Old Order",
|
||||
activeOrder: "Active Order",
|
||||
idVar: 'ID: ',
|
||||
addressUpdated: 'Address updated',
|
||||
labelAs: 'Label as',
|
||||
addressReq: 'Delivery address is required',
|
||||
deliveryDetailsReq: 'Delivery details is required',
|
||||
locaPermission: 'Location permission not granted',
|
||||
addressAdded: 'Address added',
|
||||
productPage: 'Product Page',
|
||||
Docs: 'Docs',
|
||||
Blog: 'Blog',
|
||||
aboutUs: 'About Us',
|
||||
myVouchers: 'My Vouchers',
|
||||
idVar: "ID: ",
|
||||
addressUpdated: "Address updated",
|
||||
labelAs: "Label as",
|
||||
addressReq: "Delivery address is required",
|
||||
deliveryDetailsReq: "Delivery details is required",
|
||||
locaPermission: "Location permission not granted",
|
||||
addressAdded: "Address added",
|
||||
productPage: "Product Page",
|
||||
Docs: "Docs",
|
||||
Blog: "Blog",
|
||||
aboutUs: "About Us",
|
||||
myVouchers: "My Vouchers",
|
||||
typeVoucherCode: "TYPe voucher code",
|
||||
enterVoucherCode: "Enter your voucher code",
|
||||
status: 'Status',
|
||||
anySuggestion: 'Any suggestion?',
|
||||
reviewRegarding: 'Review regarding your order?',
|
||||
writeReview: 'Write a review',
|
||||
chatWithRider: 'Chat with Rider',
|
||||
signupGoogle: 'Signup with Google',
|
||||
signupEmail: 'Signup using Email',
|
||||
signup: 'Signup',
|
||||
signupApple: 'Signup with Apple',
|
||||
alreadyMember: 'Already a member? Log in',
|
||||
enterUsername: 'Enter your Email and Password',
|
||||
createNewAcc: 'Create New Account',
|
||||
status: "Status",
|
||||
anySuggestion: "Any suggestion?",
|
||||
reviewRegarding: "Review regarding your order?",
|
||||
writeReview: "Write a review",
|
||||
chatWithRider: "Chat with Rider",
|
||||
signupGoogle: "Signup with Google",
|
||||
signupEmail: "Signup using Email",
|
||||
signup: "Signup",
|
||||
signupApple: "Signup with Apple",
|
||||
alreadyMember: "Already a member? Log in",
|
||||
enterUsername: "Enter your Email and Password",
|
||||
createNewAcc: "Create New Account",
|
||||
emailphoneReq: "Email/Phone is required",
|
||||
invalidMail: "Invalid Email/Phone",
|
||||
passReq: "Password is required",
|
||||
|
@ -215,34 +215,35 @@ export const en = {
|
|||
orderDelivered: "Order is delivered.",
|
||||
completeOrder: "Order is completed.",
|
||||
PENDING: "PENDING",
|
||||
ACCEPTED: 'ACCEPTED',
|
||||
ACCEPTED: "ACCEPTED",
|
||||
PICKED: "PICKED",
|
||||
DELIVERED: "DELIVERED",
|
||||
COMPLETED: "COMPLETED",
|
||||
'Default': 'Default',
|
||||
'Ascending (A-Z)': 'Ascending (A-Z)',
|
||||
'Descending (Z-A)': 'Descending (Z-A)',
|
||||
'Price (Low - High)': 'Price (Low - High)',
|
||||
'Price (High - Low)': 'Price (High - Low)',
|
||||
Home: 'Home',
|
||||
Work: 'Work',
|
||||
Other: 'Other',
|
||||
NoStock: 'No Stock',
|
||||
ItemOutOfStock: 'Item out of stock',
|
||||
SelectLanguage: 'Select Language',
|
||||
Done: 'Done',
|
||||
Cancel: 'Cancel',
|
||||
NoFoods: 'No Foods',
|
||||
CartIsEmpty: 'Cart is empty.',
|
||||
SetPaymentMethod: 'Set payment method before checkout',
|
||||
AnErrorOccured: 'An error occured. Please try again',
|
||||
ResetPasswordLinkSent: 'Reset password link sent on your email',
|
||||
LocationPermissionNotGranted: 'Location permission not granted',
|
||||
NoFooditemFound: 'No food item found',
|
||||
SavedYet: 'You haven't saved any address yet.',
|
||||
ClickAddNewAddress: 'Click Add New Address to get started',
|
||||
NoAddressesfound: 'No Addresses found.',
|
||||
AddNewAddress: 'Add New Address',
|
||||
'About Us': 'About Us',
|
||||
'Product Page': 'Product Page',
|
||||
}
|
||||
Default: "Default",
|
||||
"Ascending (A-Z)": "Ascending (A-Z)",
|
||||
"Descending (Z-A)": "Descending (Z-A)",
|
||||
"Price (Low - High)": "Price (Low - High)",
|
||||
"Price (High - Low)": "Price (High - Low)",
|
||||
Home: "Home",
|
||||
Work: "Work",
|
||||
Other: "Other",
|
||||
NoStock: "No Stock",
|
||||
ItemOutOfStock: "Item out of stock",
|
||||
SelectLanguage: "Select Language",
|
||||
Done: "Done",
|
||||
Cancel: "Cancel",
|
||||
NoFoods: "No Foods",
|
||||
CartIsEmpty: "Cart is empty.",
|
||||
SetPaymentMethod: "Set payment method before checkout",
|
||||
AnErrorOccured: "An error occured. Please try again",
|
||||
ResetPasswordLinkSent: "Reset password link sent on your email",
|
||||
LocationPermissionNotGranted: "Location permission not granted",
|
||||
NoFooditemFound: "No food item found",
|
||||
SavedYet: "You haven't saved any address yet.",
|
||||
ClickAddNewAddress: "Click Add New Address to get started",
|
||||
NoAddressesfound: "No Addresses found.",
|
||||
AddNewAddress: "Add New Address",
|
||||
"About Us": "About Us",
|
||||
"Product Page": "Product Page",
|
||||
"Change Payment Method": "Change Payment Method",
|
||||
};
|
||||
|
|
|
@ -249,4 +249,5 @@ export const fr = {
|
|||
AddNewAddress: "Ajouter une nouvelle adresse",
|
||||
"About Us": "À propos de nous",
|
||||
"Product Page": "Page de produit",
|
||||
"Change Payment Method": "Changer la méthode de paiement",
|
||||
};
|
||||
|
|
|
@ -244,4 +244,5 @@ export const km = {
|
|||
AddNewAddress: "បន្ថែមអាសយដ្ឋានថ្មី",
|
||||
"About Us": "អំពីពួកយើង",
|
||||
"Product Page": "ទំព័រផលិតផល",
|
||||
"Change Payment Method": "ផ្លាស់ប្តូរវិធីបង់ប្រាក់",
|
||||
};
|
||||
|
|
|
@ -237,4 +237,5 @@ export const zh = {
|
|||
AddNewAddress: "添加新地址",
|
||||
"About Us": "关于我们",
|
||||
"Product Page": "产品页面",
|
||||
"Change Payment Method": "更改付款方式",
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue