Browse Source

修改国际化

master
longjieli 8 months ago
parent
commit
44ebf0e862
15 changed files with 520 additions and 1280 deletions
  1. +89
    -236
      locale/ar.js
  2. +90
    -245
      locale/en.js
  3. +89
    -253
      locale/es.js
  4. +88
    -233
      locale/fr.js
  5. +89
    -241
      locale/ru.js
  6. +11
    -11
      pages/center/center.vue
  7. +7
    -7
      pages/home/home.vue
  8. +17
    -8
      pages/login/login.vue
  9. +3
    -3
      pages/modifyUser/modifyUser.vue
  10. +0
    -12
      pages/order/order.vue
  11. +13
    -7
      pages/purse/purse.vue
  12. +8
    -8
      pages/register/register.vue
  13. +4
    -4
      pages/runningWater/runningWater.vue
  14. +7
    -7
      pages/starting/starting.vue
  15. +5
    -5
      pages/withdraw/withdraw.vue

+ 89
- 236
locale/ar.js View File

@ -3,9 +3,10 @@ export default {
"language.cancel": "إلغاء", "language.cancel": "إلغاء",
"page.login.title": "تسجيل الدخول", "page.login.title": "تسجيل الدخول",
"tabbar.title.1": "الرئيسية", "tabbar.title.1": "الرئيسية",
"tabbar.title.2": "البداية",
"tabbar.title.3": "طلبات",
"tabbar.title.4": "مركز individual",
"tabbar.title.2": "السجلات",
"tabbar.title.3": "البداية",
"tabbar.title.4": "الخدمة",
"tabbar.title.5": "الحساب",
"nav.login": "تسجيل الدخول", "nav.login": "تسجيل الدخول",
"nav.register": "التسجيل", "nav.register": "التسجيل",
"nav.home": "الرئيسية", "nav.home": "الرئيسية",
@ -58,257 +59,109 @@ export default {
}, },
page: { page: {
"home": { "home": {
"CustomerService": "خدمة العملاء",
"Certifcate": "شهادة",
"Deposit": "إيداع",
"Withdraw": "سحب",
"equity_item_1": "استلام مجموعة من مهام بيانات التطبيقات {0}",
"equity_item_2": "ربح بنسبة {0}% لكل تطبيق",
"equity_item_3": "تفعيل باستخدام {0} USDT",
"agreement_item_1": "الشروط والأحكام",
"agreement_item_2": "حدث",
"agreement_item_3": "أسئلة شائعة",
"agreement_item_4": "من نحن",
"addressEmpty" : "رجاءً إضافة العنوان"
},
"prizeDraw": {
"title_1": "البداية",
"profit": "ربح",
"title_2": "أفضل التطبيقات لهذا الأسبوع",
"Start": "بدء",
"frozen_amount": "مكافأة إضافية",
"today_profit": "ربح اليوم",
"title_3": "ستتم تحديثه يوميًا. هنا تظهر فقط أرباح اليوم",
"title_4": "ستضاف كل أرباح التصنيف إلى إجمالي الأصول",
"account_balance": "رصيد الحساب",
"important_notice": "إشعار هام",
"notice_item_1": "·ساعات العمل: 00:00:00-23:59:59",
"notice_item_2": "·للمزيد من المساعدة، يرجى الاتصال بخدمة العملاء",
"submit": "إرسال",
"rating_submission": "إرسال التقييم",
"Total_Amount": "المبلغ الإجمالي",
"Creation_time": "وقت الإنشاء",
"Rating_No": "رقم التقييم",
"loading": "جار التحميل..."
},
"order": {
"records": "سجلات",
"Submit_New": "إرسال جديد",
"Speedip": "Speedip",
"Total_Amount": "المبلغ الإجمالي",
"Profit": "ربح",
"no-Order": "لا يوجد طلب",
"take-stroll": "خذ نزهة",
"class_1": "ALL",
"class_2": "غير مدفوع",
"class_3": "مدفوع",
"class_4": "تم التقييم",
"pay": "دفع فوراً",
"confirm_pay": "هل أنت متأكد من الدفع؟",
"ok": "تأكيد",
"no": "إلغاء"
"product": "المنتج",
"aboutUs": "عنّا",
"tiktokShop": "متجر TikTok",
"company": "شركة التسويق النمو",
"introduction": "اضغط لمشاهدة المقدمة",
"commission": "العمولة"
},
"starting": {
"balance": "الرصيد الحالي",
"unit": "USD",
"today-income": "إيرادات اليوم",
"completed": "تم الحجز!",
"auto-match": "التطابق التلقائي"
}, },
"center": { "center": {
"invtantion_code": "رمز الدعوة",
"cradibiliy_value": "قيمة المصداقية",
"account_balance": "رصيد الحساب",
"account_balance_info": "النظام سيقوم بتحديث الأرباح اليومية تلقائيًا:",
"wallet_amount": "مبلغ المحفظة",
"deposit": "إيداع",
"withdraw": "سحب",
"personal_info": "معلومات شخصية",
"Transaction": "معاملات",
"wallet": "محفظة",
"language": "لغة",
"customer_serivce": "خدمة العملاء",
"logout": "خروج",
"type-address": "اكتب العنوان",
"Tips": "نصائح",
"Address": "عنوان",
"save": "حفظ",
"fanList": "قائمة المعجبين",
"cannotModified": "لا يمكن التعديل",
"winningRecord": "سجل الفوز",
"loginRecord": "سجل الدخول"
},
"loginRecord": {
"title": "سجل الدخول",
"Norecord": "لا يوجد سجل",
"login_time": "وقت الدخول",
"login_address": "عنوان الدخول"
"phone": "الهاتف",
"invitationCode": "رمز الدعوة",
"balance": "الرصيد",
"recharge": "إعادة الشحن",
"withdrawal": "السحب",
"services": "الخدمات",
"detailed": "التفاصيل",
"wallet": "المحفظة",
"password": "كلمة المرور",
"payment": "الدفع",
"rule": "القانون",
"aboutUs": "عنّا",
"logout": "تسجيل الخروج"
}, },
"purse": { "purse": {
"recharge": "إعادة شحن",
"account": "رصيد الحساب بالدولار الأمريكي",
"unit": "USDT",
"deposit-now": "إيداع الآن",
"security-pin": "رقم التعريف الشخصي الأمني",
"success": "إعادة الشحن نجحت",
"moneyEmpty": "يرجى ملء مبلغ الإعادة الشحن",
"AmountThan0": "يجب أن يكون مبلغ الإعادة الشحن أكبر من 0",
"payPassEmpty": "يرجى ملء رمز الدفع",
"orderId" : "رقم الطلب",
"copyAddress" : "نسخ العنوان",
"copySuccess" : "نسخ ناجح",
"addressEmpty" : "رجاء إضافة العنوان",
"orderNumberEmpty" : "يرجى إدخال رقم الطلب",
"imgEmpty" : "يرجى تحميل الصور"
"balance": "الرصيد",
"unit": "USD",
"recharge-address": "عنوان إعادة الشحن",
"copy": "نسخ",
"recharge-amount": "مبلغ إعادة الشحن",
"recharge-amount-placeholder": "الرجاء إدخال حساب التعبئة",
"upload": "رفع لقطة الشاشة للدفع",
"complete-top-up": "لقد أكملت عملية التعبئة",
"steps": "الخطوات"
}, },
"withdraw": { "withdraw": {
"title": "سحب",
"account": "رصيد الحساب بالدولار الأمريكي",
"unit": "USDT",
"withdraw-amount": "مبلغ السحب",
"withdraw-descript": "سيتم تحويل السحب إلى محفظة العملات الرقمية",
"withdrawal-all": "سحب الكل",
"deposit-now": "مبلغ الإيداع",
"pin": "رقم التعريف الشخصي الأمني",
"submit": "إرسال",
"noBalance": "رصيدك هو 0",
"successfulWithdrawal": "سحب ناجح",
"insufficientBalance": "رصيد غير كاف",
"creditLimit": "يجب أن يكون مبلغ السحب أكبر من 0",
"payPassEmpty": "يرجى إدخال مبلغ السحب",
"warn": "تحذير",
"warn-detail": "بما أن أموالك كبيرة وتتجاوز مبلغ السحب للمستخدمين العاديين، يرجى التفكير في ترقية مستوى عضوية VIP الخاص بك!",
"ok": "موافق",
"address" : "عنوان الشحن",
"addressEmpty" : "رجاء إضافة العنوان"
},
"login": {
"username": "اسم المستخدم",
"username-placeholder": "اسم المستخدم",
"password": "كلمة المرور",
"password-placeholder": "كلمة المرور",
"forgot-password": "نسيت كلمة المرور؟",
"login": "دخول الآن",
"register": "تسجيل الآن",
"accountEmpty": "يرجى ملء الحساب",
"passEmpty": "يرجى ملء كلمة المرور"
"balance": "الرصيد",
"unit": "USD",
"withdrawal-account": "حساب السحب",
"min-withdrawal": "حد أدنى السحب 1",
"payment-password": "كلمة مرور الدفع",
"payment_password-placeholder": "الرجاء إدخال كلمة مرور الدفع",
"confirm": "تأكيد"
}, },
"register": {
"title": "تسجيل",
"please-register": "يرجى التسجيل للوصول إلى المزيد من المحتويات",
"username": "اسم المستخدم",
"username-placeholder": "اسم المستخدم",
"password": "كلمة المرور",
"password-placeholder": "كلمة المرور",
"confirm-password": "تأكيد كلمة المرور",
"PaymentPassword": "كلمة مرور الدفع",
"PaymentPassword-placeholder": "كلمة مرور الدفع",
"confirm-PaymentPassword": "تأكيد كلمة مرور الدفع",
"invitation-code": "رمز الدعوة",
"forgot-password": "نسيت كلمة المرور؟",
"register": "تسجيل الآن",
"login": "دخول الآن",
"agreen": "وافق على",
"agreement": "اتفاقية التسجيل للمستخدم",
"accountEmpty": "يرجى ملء الحساب",
"passEmpty": "يرجى ملء كلمة المرور",
"okPassEmpty": "يرجى ملء كلمة المرور مرة أخرى",
"passInconsistency": "عدم اتساق كلمة المرور",
"payPassEmpty": "يرجى ملء كلمة مرور الدفع",
"okPayPassEmpty": "يرجى ملء كلمة مرور الدفع مرة أخرى",
"payPassInconsistency": "عدم اتساق كلمة مرور الدفع",
"tickProtocol": "يرجى وضع علامة على الاتفاقية",
"invitationCodeEmpty" : "الرجاء إدخال رمز الدعوة"
"runningWater": {
"all": "الكل",
"income": "الدخل",
"expenditure": "النفقات",
"balance": "الرصيد"
}, },
"persionalInfo": {
"title": "معلومات شخصية",
"profle-image": "صورة الملف الشخصي",
"username": "اسم المستخدم",
"change-pin": "تغيير رقم التعريف الشخصي الأمني",
"change-password": "تغيير كلمة مرور الدخول"
"modifyUser": {
"network": "الشبكة",
"wallet": "المحفظة",
"wallet-placeholder": "الرجاء إدخال محفظتك",
"payment": "الدفع",
"payment-placeholder": "الرجاء إدخال طريقة الدفع",
"confirm": "تأكيد",
"oldPassword": "كلمة المرور القديمة",
"newPassword": "كلمة المرور الجديدة"
}, },
"changeLanguage": { "changeLanguage": {
"cancel": "إلغاء", "cancel": "إلغاء",
"confirm": "تأكيد" "confirm": "تأكيد"
}, },
"runningWater": {
"title": "سجل المعاملات"
},
"serviceList": { "serviceList": {
"cancel": "إلغاء" "cancel": "إلغاء"
}, },
"instructions": {
"tcTitle": "الشروط والأحكام",
"eventTitle": "حدث",
"faqTitle": "أسئلة شائعة",
"aboutTtitle": "من نحن",
"certificate": "شهادة",
"agreementTitle": "الاتفاقية",
"agreement": `<view>أهلاً بكم في Blueprint!</view><br/><br/><view>لحماية أمن الموقع والعناصر التي تم إنشاؤها بواسطة المستخدم "الخدمات والعناصر"، يجب عليكم مراجعة قسم "رخصة الخدمات والعناصر" بدقة قبل إنشاء حساب. انتبهوا بشكل خاص إلى شروط الخدمة والقيود وأي شروط أخرى ذات صلة. يجب عليكم تقييم كل شرط وأحكام بشكل فردي وقبولها أو رفضها.</view><br/><br/><view>إذا كنتَ بعمر 18 عامًا أو أكثر، فإن أنتِ مستخدم الموقع تعني أنك قرأت ووافقت على الاتفاقية وشروط وأحكام ذات الصلة. خلاف ذلك، ليس لديك الحق في تحميل وتثبيت البرنامج أو الوصول إلى الخدمات.</view><br/><br/><view>(I) حماية معلومات المستخدم الشخصية</view><br/><br/><view>1.(1) المبدأ الأساسي لهذا الموقع هو حماية معلومات المستخدمين والمبتدئين الشخصية. جميع المعلومات يتم تشفيرها بشكل احترافي لضمان سلامة المستخدم. في حالة أي الكشف غير مصرح به للمعلومات، يحتفظ الموقع بالحق في اتخاذ إجراءات قانونية.</view><br/><br/><view>1.(2) يتعين على المستخدمين تقديم بعض المعلومات الضرورية أثناء عملية التسجيل، بما في ذلك رقم الهاتف المحمول، والاتفاق على الالتزام بالشروط والأحكام ذات الصلة. قد يؤدي عدم تقديم معلومات كافية من المستخدم إلى رفض الوصول.</view><br/><br/><view>1.(3) في ظل الظروف العادية، يمكن للمستخدمين تعديل البيانات المقدمة في أي وقت. ومع ذلك، لا يمكن تغيير المعلومات الشخصية بعد التسجيل.</view><br/><br/><view>1.(4) توظف Teoco مختلف العمليات والأجهزة الأمنية، بالإضافة إلى نظام إدارة شامل، لحماية معلومات المستخدم الشخصية ومنع أي استخدام أو إساءة استخدام غير مصرح به. ستؤدي أي انتهاكات إلى اتخاذ إجراءات قانونية.</view><br/><br/><view>1.(5) لن تقوم App Radar بتكشف معلومات المستخدم إلى أي شركات أو منظمات بخلاف App Radar دون موافقة المستخدم تحت أي ظرف من الظروف.</view><br/><br/><view>1.(6) يتعين على الأفراد الذين تقل أعمارهم عن 18 عامًا الحصول على موافقة خطية من أحد الوالدين أو الوصي القانوني قبل الوصول إلى الخدمات على هذا الموقع.</view><br/><br/><view>(B) مسؤوليات المستخدم</view><br/><br/><view>2.(1) يجب على المستخدمين إنجاز مجموعة من المهام قبل أن يطلبون سحب الأموال.</view><br/><br/><view>2.(2) لا يسمح للمستخدمين بطلب سحب الأموال أثناء انتظار الأمور لتحسينها.</view><br/><br/><view>2.(3) لا يمكن للمستخدمين إلغاء أو تخطي المهام بمجرد بدءها.</view><br/><br/><view>2.(4) يتطلب سحب الأموال التي تزيد عن 200,000,000 دينار فيترنامي في حساب المستخدم رسومًا بنسبة 20٪، والتي سيتم استردادها فور معالجة السحب.</view><br/><br/><view>(C) الشروط والأحكام</view><br/><br/><view>3.(1) الاتفاقية: تخضع اتفاقية رضا المستخدم وشروط الخدمة للشروط والأحكام الموضحة في حساب المستخدم. يجب على المستخدمين تقديم المعلومات والوثائق ذات الصلة كما هو مطلوب على الموقع، وهم ملزمون ببنود العقد.</view><br/><br/><view>3.(2) يوفر هذا الموقع الخدمات لجميع المستخدمين وفقًا للشروط والأحكام. لطرح أي أسئلة أو طلبات مهمة، يرجى الاتصال بالقسم المناسب للحصول على المساعدة.</view>`,
},
"modifyUser": {
"editPinTitle": "تغيير الرقم السري PIN",
"editPasswordTitle": "تغيير كلمة المرور الدخول",
"oldPassword": "كلمة المرور القديمة",
"oldPasswordPlaceholder": "اكتب كلمة المرور القديمة",
"newPassword": "كلمة المرور الجديدة",
"newPasswordPlaceholder": "اكتب كلمة المرور الجديدة",
"confirmNewPassword": "تأكيد كلمة المرور الجديدة",
"confirm": "تأكيد",
"pinTips": "إذا نسيت الرقم السري PIN القديم، يرجى الاتصال بخدمة العملاء لاسترداده.",
"passwordTips": "إذا نسيت كلمة المرور القديمة، يرجى الاتصال بخدمة العملاء لاسترداده.",
"oldPasswordToast": "لا يمكن ترك كلمة المرور القديمة فارغة",
"newPasswordToast": "لا يمكن ترك كلمة المرور الجديدة فارغة",
"confirmNewPasswordToast": "تأكيد أن كلمة المرور لا يمكن أن تكون فارغة",
"notPasswordToast": "كلمات المرور لا تتطابق"
},
"review": {
"title": "الرجاء الاختيار",
"loading": "جارٍ التحميل..."
},
"invitationList": {
"title": "قائمة المعجبين",
"noFans": "لا يوجد معجبين"
},
"turntable": {
"1": "شكراً لعملك معنا",
"2": "الجائزة الأولى",
"3": "الجائزة الثانية",
"4": "الجائزة الثالثة",
"5": "الجائزة الرابعة",
"6": "الجائزة الخامسة",
"7": "الجائزة السادسة",
"8": "الجائزة السابعة",
"num": "تبقى {0} مرة",
"go": "اذهب",
"loading": "جارٍ التحميل..."
},
"winningRecord": {
"title": "سجل الفوز",
"1": "شكراً لعملك معنا",
"2": "الجائزة الأولى",
"3": "الجائزة الثانية",
"4": "الجائزة الثالثة",
"5": "الجائزة الرابعة",
"6": "الجائزة الخامسة",
"7": "الجائزة السادسة",
"8": "الجائزة السابعة",
"money": "مال",
"noPrizesHaveBeenWon": "لم يتم الفوز بأي جائزة"
"login": {
"title": "تسجيل الدخول",
"please-enter": "الرجاء تسجيل الدخول إلى حسابك",
"phone-placeholder": "الرجاء إدخال الهاتف",
"password-placeholder": "الرجاء إدخال كلمة المرور",
"register-now": "تسجيل الآن",
"forget-password": "هل نسيت كلمة المرور؟"
}, },
"signIn": {
"title": "arcsky",
"sign": "{0} يوم متواصل هذا الشهر",
"SignSuccessfully": "تم التوقيع بنجاح",
"0": "يناير ",
"1": "فبراير ",
"2": "مارس ",
"3": "أبريل ",
"4": "مايو",
"5": "يونيو ",
"6": "يوليو ",
"7": "أغسطس ",
"8": "سبتمبر ",
"9": "أكتوبر ",
"10": "نوفمبر ",
"11": "ديسمبر ",
"day": "الإنجليزية اليوم{0}"
"register": {
"phone-placeholder": "الرجاء إدخال الهاتف",
"password-placeholder": "الرجاء إدخال كلمة المرور",
"payPass-placeholder": "الرجاء إدخال كلمة مرور الدفع ذات 6 خانات",
"invitation-code-placeholder": "الرجاء إدخال رمز الدعوة",
"title": "التسجيل",
"login-now": "تسجيل الدخول الآن"
}, },
"virtualScroll" : {
"title" : "عرض الإيرادات للمكتب أو الوكالة"
"order": {
"Submit_New": "إرسال جديد",
"Speedip": "Speedip",
"Total_Amount": "المبلغ الكلي",
"Profit": "الربح",
"no-Order": "لا يوجد طلبات",
"take-stroll": "خذ نزهة",
"class_1": "الكل",
"class_2": "غير مدفوع",
"class_3": "مدفوع",
"class_4": "تم التقييم",
"pay": "دفع فوراً",
"confirm_pay": "هل أنت متأكد من الدفع؟",
"ok": "تأكيد",
"no": "إلغاء"
} }
} }
} }

+ 90
- 245
locale/en.js View File

@ -48,275 +48,120 @@ export default {
"30": "User transactions have been disabled. Please contact customer service", "30": "User transactions have been disabled. Please contact customer service",
"31": "You have an unpaid order", "31": "You have an unpaid order",
"32": "Mission complete. Contact customer service", "32": "Mission complete. Contact customer service",
"33" : "Since your funds are large and exceed the withdrawal amount of ordinary users, please consider upgrading your VIP level!",
"34" : "Sign in today",
"35" : "Sign in successfully",
"36" : "The user amount is less than the vip limit amount, please recharge",
"37" : "The balance is insufficient to perform the task",
"33": "Since your funds are large and exceed the withdrawal amount of ordinary users, please consider upgrading your VIP level!",
"34": "Sign in today",
"35": "Sign in successfully",
"36": "The user amount is less than the vip limit amount, please recharge",
"37": "The balance is insufficient to perform the task",
"500": "The system is busy! Please contact customer service", "500": "The system is busy! Please contact customer service",
"512": "The account is already registered", "512": "The account is already registered",
"511": "The account or password is incorrect" "511": "The account or password is incorrect"
}, },
page: { page: {
"home": { "home": {
"CustomerService": "Customer Service",
"Certifcate": "Certificate",
"Deposit": "Deposit",
"Withdraw": "Withdrawal",
"equity_item_1": "Receive a set of {0} apps data tasks",
"equity_item_2": "Profit of {0}% per application",
"equity_item_3": "Activate with a {0} USDT",
"agreement_item_1": "Terms & Conditions",
"agreement_item_2": "Event",
"agreement_item_3": "FAQ",
"agreement_item_4": "About Us"
},
"prizeDraw": {
"title_1": "Starting",
"profit": "Profit",
"title_2": "TOP APPS THIS WEEK",
"Start": "Start",
"frozen_amount": "Extra bonus",
"today_profit": "Today's Profit",
"title_3": "It will be updated daily. Only today's profits are shown here",
"title_4": "Every rating's profit will add to total assets",
"account_balance": "Account Balance",
"important_notice": "Important Notice",
"notice_item_1": "·Business Hours: 00:00:00-23:59:59",
"notice_item_2": "·For further assistance, please contact Customer Service",
"submit": "Submit",
"rating_submission": "Rating Submission",
"Total_Amount": "Total Amount",
"Creation_time": "Creation Time",
"Rating_No": "Rating No.",
"loading" : "loading..."
},
"order": {
"records": "Records",
"Submit_New": "Submit New",
"Speedip": "Speedip",
"Total_Amount": "Total Amount",
"Profit": "Profit",
"no-Order": "No Order",
"take-stroll": "Take a Stroll",
"class_1": "ALL",
"class_2": "Unpaid",
"class_3": "Paid",
"class_4": "Rated",
"pay" : "Immediate payment",
"confirm_pay" : "Do you confirm payment?",
"ok" : "Confirm",
"no" : "Cancel",
"product": "product",
"aboutUs": "About us",
"tiktokShop": "TikTok Shop",
"company": "Growth Marketing Company",
"introduction": "Click to view introduction",
"commission": "Commission"
},
"starting": {
"balance": "Current balance",
"unit": "USD",
"today-income": "Today Income",
"completed": "Booking completed!",
"auto-match": "Auto-match"
}, },
"center": { "center": {
"invtantion_code": "Invitation Code",
"account_balance": "Balance",
"Payment": "Payment",
"withdraw": "Withdrawal",
"phone": "phone",
"invitationCode": "Invitation code",
"balance": "Balance",
"recharge": "Recharge",
"withdrawal": "withdrawal",
"services": "Services",
"detailed": "Detail",
"wallet": "Wallet", "wallet": "Wallet",
"language": "Language",
"customer_serivce": "Customer Service",
"logout": "Logout",
"type-address": "Type Address",
"Tips": "Tips",
"Address": "Address",
"save": "Save",
"fanList": "Fan List",
"cannotModified": "Cannot be modified",
"winningRecord": "Winning Record",
"loginRecord" : "Entry record",
"Detailed" : "Detailed",
"Password" : "Password",
"Rule" : "Rule",
"About" : "About Us",
},
"loginRecord" : {
"title" : "Entry record",
"Norecord" : "No record",
"login_time" : "login time",
"login_address" : "login address",
"password": "Password",
"payment": "Payment",
"rule": "Rule",
"aboutUs": "About us",
"logout": "Logout"
}, },
"purse": { "purse": {
"recharge": "Recharge",
"account": "Account Amount US",
"unit": "USDT",
"deposit-now": "Deposit Now",
"security-pin": "Security PIN",
"success": "Recharge successful",
"moneyEmpty": "Please fill in the recharge amount",
"AmountThan0": "The recharge amount must be greater than 0",
"payPassEmpty": "Please fill in the payment code",
"orderId" : "Order number",
"copyAddress" : "Copy address",
"copySuccess" : "Successful replication",
"addressEmpty" : "Please add address",
"orderNumberEmpty" : "Please fill in the order number",
"imgEmpty" : "Please upload pictures"
"balance": "Balance",
"unit": "USD",
"recharge-address": "Recharge address",
"copy": "copy",
"recharge-amount": "Recharge amount",
"recharge-amount-placeholder": "Please enter the top up account",
"upload": "Upload payment screenshot",
"complete-top-up": "I have completed the recharge",
"steps": "The steps"
}, },
"withdraw": { "withdraw": {
"title": "Withdrawal",
"account": "Account Amount US",
"unit": "USDT",
// "withdraw-amount": "Withdrawal Amount",
// "withdraw-descript": "Withdrawal will be transferred to cryptocurrency wallet",
// "withdrawal-all": "Withdraw All",
// "deposit-now": "Deposit Amount",
// "pin": "Security PIN",
// "submit": "Submit",
// "noBalance": "Your balance is 0",
// "successfulWithdrawal": "Successful withdrawal",
// "insufficientBalance": "Insufficient balance",
// "creditLimit": "The withdrawal amount must be greater than 0",
// "payPassEmpty": "Please enter the withdrawal amount",
// "warn": "Warning",
// "warn-detail": "Since your funds are large and exceed the withdrawal amount of ordinary users, please consider upgrading your VIP level!",
// "ok": "OK",
// "address" : "Withdrawal address",
// "addressEmpty" : "Please add address",
"payment_passwrod-placeholder" : "Please enter payment passwrod",
"payment_passwrod" : "Payment passwrod",
"Minimum" : "Minimum Withdrawal amount 1",
"Withdraw_amount" : "Withdraw amount",
},
"login": {
"username": "Username",
"username-placeholder": "username",
"password": "Password",
"password-placeholder": "password",
"forgot-password": "Forgot Password",
"login": "Login Now",
"register": "Register Now",
"accountEmpty": "Please fill in the account",
"passEmpty": "Please fill in the password"
},
"register": {
"title": "Register",
"please-register": "Please register to access more content",
"username": "Username",
"username-placeholder": "username",
"password": "Password",
"password-placeholder": "password",
"confirm-password": "Confirm Password",
"PaymentPassword": "Payment Password",
"PaymentPassword-placeholder": "payment password",
"confirm-PaymentPassword": "Confirm Payment Password",
"invitation-code": "Invitation Code",
"forgot-password": "Forgot Password",
"register": "Register Now",
"login": "Login Now",
"agreen": "Agree to",
"agreement": "《User Registration Agreement》",
"accountEmpty": "Please fill in the account",
"passEmpty": "Please fill in the password",
"okPassEmpty": "Please fill in the password again",
"passInconsistency": "Password inconsistency",
"payPassEmpty": "Please fill in the payment code",
"okPayPassEmpty": "Please fill in the payment password again",
"payPassInconsistency": "The payment password is inconsistent",
"tickProtocol": "Please tick the agreement",
"invitationCodeEmpty" : "Please fill in the invitation code"
},
"persionalInfo": {
"title": "Personal Info",
"profle-image": "Profile Image",
"username": "Username",
"change-pin": "Change Security PIN",
"change-password": "Change Login Password"
},
"changeLanguage": {
"cancel": "Cancel",
"balance": "Balance",
"unit": "USD",
"withdrawal-account": "Withdrawal account",
"min-withdrawal": "Minimum withdrawal amount 1",
"payment-password": "Payment password",
"payment_passwrod-placeholder": "Please enter payment password",
"confirm": "Confirm" "confirm": "Confirm"
}, },
"runningWater": { "runningWater": {
"title": "Transaction History"
},
"serviceList": {
"cancel": "Cancel"
},
"instructions": {
"tcTitle": "T&C",
"eventTitle": "Event",
"faqTitle": "FAQs",
"aboutTtitle": "About Us",
"certificate": "Certificate",
"agreementTitle": "Agreement",
"agreement": `<view>Welcome to Blueprint!</view><br/><br/><view>To protect the security of the site and the items created by the user 'Services and Items', you should review the 'Services and Items License' section thoroughly before creating an account. Pay particular attention to the terms of service, limitations, and any other relevant terms. You must individually assess and accept or reject each term and condition.</view><br/><br/><view>If you are 18 years of age or older, becoming a user of the website implies that you have read and agreed to the agreement and related terms and conditions. Otherwise, you do not have the right to download and install the software or access the services.</view><br/><br/><view>(I) Protection of Users' Personal Information</view><br/><br/><view>1.(1) The fundamental principle of this website is to protect users' and creators' personal information. All information is professionally encrypted to ensure user safety. In case of any unauthorized disclosure of information, the website reserves the right to take legal action.</view><br/><br/><view>1.(2) Users are required to provide certain necessary information during the registration process, including their mobile phone number, and
agree to abide by the relevant terms and conditions. Insufficient information provided by the user may result in denial of access.</view><br/><br/><view>1.(3) Under normal circumstances, users can modify submitted data at any time. However, personal information cannot be changed after registration.</view><br/><br/><view>1.(4) Teoco employs various security processes and technologies, as well as a comprehensive management system, to protect users' personal information and prevent any unauthorized use or misuse. Any violations will result in legal action.</view><br/><br/><view>1.(5) App Radar will not disclose user information to any companies or organizations other than App Radar without the user's consent under any circumstances.</view><br/><br/><view>1.(6) Individuals under the age of 18 require written consent from a parent or legal guardian before accessing the services on this website.</view><br/><br/><view>(B) User Responsibilities</view><br/><br/><view>2.(1) Users must fulfill a set of tasks before they can request withdrawals.</view><br/><br/><view>2.(2) Users are not permitted to request withdrawals while tasks are pending optimization.</view><br/><br/><view>2.(3) Users cannot cancel or skip
tasks once initiated.</view><br/><br/><view>2.(4) Withdrawals exceeding 200,000,000 VND in the user's account require a 20% fee, which will be refunded immediately after the withdrawal is processed.</view><br/><br/><view>(C) Terms and Conditions</view><br/><br/><view>3.(1) Agreement: The User Satisfaction Agreement and Terms of Service are governed by the terms and conditions outlined on the user's account. Users must provide relevant information and documents as requested on the site, and they are bound by the terms of the contract.</view><br/><br/><view>3.(2) This website provides services to all users in accordance with the terms and conditions. For any important questions or requests, please contact the appropriate department for assistance.</view>`
"all": "All",
"income": "Income",
"expenditure": "Expenditure",
"balance": "Balance",
}, },
"modifyUser": { "modifyUser": {
"editPinTitle": "Change Security PIN",
"editPasswordTitle": "Change Login Password",
"oldPassword": "Old Password",
"oldPasswordPlaceholder": "Type old Password",
"newPassword": "New Password",
"newPasswordPlaceholder": "Type new Password",
"confirmNewPassword": "Confirm New Password",
"network": "Network",
"wallet": "Wallet",
"wallet-placeholder": "Please enter your wallet",
"payment": "Payment",
"payment-placeholder": "Please enter your payment",
"confirm": "Confirm", "confirm": "Confirm",
"pinTips": "If you forgot the old Security PIN, please contact customer service to retrieve it.",
"passwordTips": "If you forgot the old password, please contact customer service to retrieve it.",
"oldPasswordToast": "The old password cannot be empty",
"newPasswordToast": "The new password cannot be empty",
"confirmNewPasswordToast": "Confirm that the password cannot be empty",
"notPasswordToast": "The passwords do not match",
"wallet_placeholder" : "Please enter wallet",
"Payment_placeholder" : "Please enter payment",
"Network" : "Network",
},
"review": {
"title": "PLEASE SELECT",
"loading" : "loading..."
"oldPassword": "Old Password",
"newPassword": "New Password"
}, },
"invitationList": {
"title": "Fan List",
"noFans": "Have no fans"
"changeLanguage": {
"cancel": "Cancel",
"confirm": "Confirm",
}, },
"turntable": {
"1": "Thank you for your patronage",
"2": "First Prize",
"3": "Second Prize",
"4": "Third Prize",
"5": "Fourth Prize",
"6": "Fifth Prize",
"7": "Sixth Prize",
"8": "Seventh Prize",
"num": "Remaining {0} times",
"go": "Go",
"loading" : "loading..."
"serviceList": {
"cancel": "Cancel"
}, },
"winningRecord": {
"title": "Winning Record",
"1": "Thank you for your patronage",
"2": "First Prize",
"3": "Second Prize",
"4": "Third Prize",
"5": "Fourth Prize",
"6": "Fifth Prize",
"7": "Sixth Prize",
"8": "Seventh Prize",
"money": "Money",
"noPrizesHaveBeenWon": "No prizes have been won"
"login": {
"title": "Login",
"please-enter": "Please login to your account",
"phone-placeholder": "Please enter phone",
"password-placeholder": "Please enter password",
"register-now": "Register now",
"forget-password": "Forget the password?"
}, },
"signIn" : {
"title" : "arcsky",
"sign" : "{0} days in a row this month",
"SignSuccessfully" : "Sign in successfully",
"0" : "January ",
"1" : "February ",
"2" : "March ",
"3" : "April ",
"4" : "May",
"5" : "June ",
"6" : "July ",
"7" : "August ",
"8" : "September ",
"9" : "October ",
"10" : "November ",
"11" : "December ",
"day" : "Day {0}"
"register": {
"phone-placeholder": "Please enter phone",
"password-placeholder": "Please enter password",
"payPass-placeholder": "Please enter the 6-digit payment password",
"invitation-code-placeholder": "Please enter the invitation code",
"title": "Register",
"login-now": "Lonin Now"
}, },
"virtualScroll" : {
"title" : "Agency revenue display"
"order": {
"Submit_New": "Submit New",
"Speedip": "Speedip",
"Total_Amount": "Total Amount",
"Profit": "Profit",
"no-Order": "No Order",
"take-stroll": "Take a Stroll",
"class_1": "ALL",
"class_2": "Unpaid",
"class_3": "Paid",
"class_4": "Rated",
"pay": "Immediate payment",
"confirm_pay": "Do you confirm payment?",
"ok": "Confirm",
"no": "Cancel",
} }
} }
} }

+ 89
- 253
locale/es.js View File

@ -3,9 +3,10 @@ export default {
"language.cancel": "cancelar", "language.cancel": "cancelar",
"page.login.title": "iniciar sesión", "page.login.title": "iniciar sesión",
"tabbar.title.1": "Inicio", "tabbar.title.1": "Inicio",
"tabbar.title.2": "COMIENZO",
"tabbar.title.3": "Orden",
"tabbar.title.4": "Centro Personal",
"tabbar.title.2": "Registros",
"tabbar.title.3": "Iniciando",
"tabbar.title.4": "Servicio",
"tabbar.title.5": "Cuenta",
"nav.login": "Iniciar sesión", "nav.login": "Iniciar sesión",
"nav.register": "Registrar", "nav.register": "Registrar",
"nav.home": "Inicio", "nav.home": "Inicio",
@ -58,274 +59,109 @@ export default {
}, },
"page": { "page": {
"home": { "home": {
"CustomerService": "Servicio al Cliente",
"Certifcate": "Certificado",
"Deposit": "Depósito",
"Withdraw": "Retiro",
"equity_item_1": "Recibe un conjunto de tareas de datos de {0} aplicaciones",
"equity_item_2": "Ganancia del {0}% por aplicación",
"equity_item_3": "Activa con {0} USDT",
"agreement_item_1": "T&C",
"agreement_item_2": "Evento",
"agreement_item_3": "FAQ",
"agreement_item_4": "Acerca de nosotros"
},
"prizeDraw": {
"title_1": "Comienzo",
"profit": "ganancias",
"title_2": "LAS APLICACIONES MÁS POPULARES DE ESTA SEMANA",
"Start": "Inicio",
"frozen_amount": "Un bonus extra",
"today_profit": "Ganancias de hoy",
"title_3": "Se actualizará diariamente. Sólo se muestran las ganancias de hoy aquí",
"title_4": "Las ganancias de cada calificación se sumarán a los activos totales",
"account_balance": "Saldo de la cuenta",
"important_notice": "Aviso Importante",
"notice_item_1": "·Horario Comercial: 00:00:00-23:59:59",
"notice_item_2": "·Para mayor asistencia, por favor contacte Servicio al Cliente",
"submit": "Enviar",
"rating_submission": "Envío de Calificación",
"Total_Amount": "Cantidad Total",
"Creation_time": "Tiempo de creación",
"Rating_No": "Número de Calificación",
"loading": "carga..."
},
"order": {
"records": "Registros",
"Submit_New": "Enviar nuevo",
"Speedip": "Speedip",
"Total_Amount": "Cantidad Total",
"Profit": "Ganancias",
"no-Order": "Sin Orden",
"take-stroll": "Paseo",
"class_1": "TODOS",
"class_2": "No-pago",
"class_3": "Pagado",
"class_4": "Calificado",
"pay": "pago inmediato",
"confirm_pay": "¿Confirma el pago?",
"ok": "confirmar",
"no": "cancelar",
"product": "producto",
"aboutUs": "Acerca de nosotros",
"tiktokShop": "Tienda TikTok",
"company": "Compañía de Marketing de Crecimiento",
"introduction": "Haga clic para ver la introducción",
"commission": "Comisión"
},
"starting": {
"balance": "Saldo actual",
"unit": "USD",
"today-income": "Ingresos de hoy",
"completed": "¡Reserva completada!",
"auto-match": "Auto-match"
}, },
"center": { "center": {
"invtantion_code": "Código de invitación",
"cradibiliy_value": "Valor de credibilidad",
"account_balance": "Saldo de cuenta",
"account_balance_info": "El sistema actualizará automáticamente las ganancias diarias:",
"wallet_amount": "Cantidad en la billetera",
"deposit": "Depósito",
"withdraw": "Retiro",
"personal_info": "Información personal",
"Transaction": "Transacción",
"wallet": "Billetera",
"language": "Idioma",
"customer_serivce": "Servicio al Cliente",
"logout": "Salir",
"type-address": "Escriba la dirección",
"Tips": "Consejos",
"Address": "Dirección",
"save": "guardar",
"fanList": "Lista de fans",
"cannotModified": "No puede ser modificado",
"winningRecord": "Registro de ganancias",
"loginRecord": "Registro de entrada"
},
"loginRecord": {
"title": "Registro de entrada",
"Norecord": "No hay registro",
"login_time": "Tiempo de inicio de sesión",
"login_address": "Dirección de inicio de sesión",
"phone": "teléfono",
"invitationCode": "Código de invitación",
"balance": "Saldo",
"recharge": "Recarga",
"withdrawal": "retiro",
"services": "Servicios",
"detailed": "Detalle",
"wallet": "Cartera",
"password": "Contraseña",
"payment": "Pago",
"rule": "Regla",
"aboutUs": "Acerca de nosotros",
"logout": "Cerrar sesión"
}, },
"purse": { "purse": {
"recharge": "recarga",
"account": "Cantidad en cuenta US",
"unit": "USDT",
"deposit-now": "Deposita ahora",
"security-pin": "PIN de seguridad",
"success": "recarga exitosa",
"moneyEmpty": "Por favor, ingresa la cantidad de recarga",
"AmountThan0": "La cantidad de recarga debe ser mayor a 0",
"payPassEmpty": "Por favor, ingresa el código de pago",
"orderId": "Número de pedido",
"copyAddress": "Copiar dirección",
"copySuccess": "Replicación exitosa",
"addressEmpty" : "Por favor, agregue la dirección",
"orderNumberEmpty" : "Por favor, rellene el número de pedido",
"imgEmpty" : "Por favor, suba la imagen"
"balance": "Saldo",
"unit": "USD",
"recharge-address": "Dirección de recarga",
"copy": "copiar",
"recharge-amount": "Cantidad de recarga",
"recharge-amount-placeholder": "Por favor, ingrese la cuenta de recarga",
"upload": "Subir captura de pantalla de pago",
"complete-top-up": "He completado la recarga",
"steps": "Los pasos"
}, },
"withdraw": { "withdraw": {
"title": "Retiro",
"account": "Cantidad en cuenta US",
"unit": "USDT",
"withdraw-amount": "Cantidad de retiro",
"withdraw-descript": "El retiro será transferido a la billetera de criptomonedas",
"withdrawal-all": "Retirar todo",
"deposit-now": "Cantidad de depósito",
"pin": "PIN de seguridad",
"submit": "Enviar",
"noBalance": "Su saldo es 0",
"successfulWithdrawal": "Retiro exitoso",
"insufficientBalance": "Saldo insuficiente",
"creditLimit": "La cantidad de retiro debe ser mayor que 0",
"payPassEmpty": "Por favor, ingrese la cantidad de retiro",
"warn": "Advertencia",
"warn-detail": "Debido a que sus fondos son grandes y exceden la cantidad de retiro de usuarios comunes, ¡considere actualizar su nivel VIP!",
"ok": "OK",
"address": "Dirección de retiro",
"addressEmpty" : "Por favor, agregue la dirección"
},
"login": {
"username": "Nombre de usuario",
"username-placeholder": "nombre de usuario",
"password": "Contraseña",
"password-placeholder": "contraseña",
"forgot-password": "Olvidé mi contraseña",
"login": "Iniciar sesión ahora",
"register": "Registrarse ahora",
"accountEmpty": "Por favor, complete la cuenta",
"passEmpty": "Por favor, ingrese la contraseña"
"balance": "Saldo",
"unit": "USD",
"withdrawal-account": "Cuenta de retiro",
"min-withdrawal": "Cantidad mínima de retiro 1",
"payment-password": "Contraseña de pago",
"payment_password-placeholder": "Por favor, ingrese la contraseña de pago",
"confirm": "Confirmar"
}, },
"register": {
"title": "Registrar",
"please-register": "Por favor, registrese para acceder a más contenido",
"username": "Nombre de usuario",
"username-placeholder": "nombre de usuario",
"password": "Contraseña",
"password-placeholder": "contraseña",
"confirm-password": "confirmar contraseña",
"PaymentPassword": "Contraseña de pago",
"PaymentPassword-placeholder": "contraseña de pago",
"confirm-PaymentPassword": "confirmar contraseña de pago",
"invitation-code": "código de invitación",
"forgot-password": "Olvidé mi contraseña",
"register": "Registrarse ahora",
"login": "Iniciar sesión ahora",
"agreen": "Estoy de acuerdo con",
"agreement": "《Acuerdo de registro de usuario》",
"accountEmpty": "Por favor, complete la cuenta",
"passEmpty": "Por favor, ingrese la contraseña",
"okPassEmpty": "Por favor, ingrese la contraseña nuevamente",
"passInconsistency": "Inconsistencia en la contraseña",
"payPassEmpty": "Por favor, ingrese el código de pago",
"okPayPassEmpty": "Por favor, ingrese la contraseña de pago nuevamente",
"payPassInconsistency": "La contraseña de pago es inconsistente",
"tickProtocol": "Por favor, marque el protocolo",
"invitationCodeEmpty" : "Por favor, rellene el Código de invitación."
"runningWater": {
"all": "Todo",
"income": "Ingresos",
"expenditure": "Gastos",
"balance": "Saldo"
}, },
"persionalInfo": {
"title": "Información Personal",
"profle-image": "Imagen de Perfil",
"username": "Nombre de Usuario",
"change-pin": "Cambiar PIN de Seguridad",
"change-password": "Cambiar Contraseña de Inicio de Sesión"
"modifyUser": {
"network": "Red",
"wallet": "Cartera",
"wallet-placeholder": "Por favor, ingrese su cartera",
"payment": "Pago",
"payment-placeholder": "Por favor, ingrese su pago",
"confirm": "Confirmar",
"oldPassword": "Contraseña antigua",
"newPassword": "Contraseña nueva"
}, },
"changeLanguage": { "changeLanguage": {
"cancel": "Cancelar", "cancel": "Cancelar",
"confirm": "Confirmar" "confirm": "Confirmar"
}, },
"runningWater": {
"title": "Agua Corriente"
},
"serviceList": { "serviceList": {
"cancel": "Cancelar" "cancel": "Cancelar"
}, },
"instructions": {
"tcTitle": "T&C",
"eventTitle": "Evento",
"faqTitle": "FAQs",
"aboutTtitle": "Acerca de Nosotros",
"certificate": "certificado",
"agreementTitle": "Acuerdo",
"agreement": `
<view>¡Bienvenido a Blueprint!</view><br/><br/>
<view>Para proteger la seguridad del sitio y los elementos creados por el usuario "Servicios y Elementos", debe revisar detenidamente la sección "Licencia de Servicios y Elementos" antes de crear una cuenta. Preste especial atención a los términos de servicio, limitaciones y cualquier otro término relevante. Debe evaluar individualmente y aceptar o rechazar cada término y condición.</view><br/><br/>
<view>Si tiene 18 años o más, al ser usuario del sitio web, implica que ha leído y aceptado el acuerdo y los términos y condiciones relacionados. De lo contrario, no tiene derecho a descargar e instalar el software o acceder a los servicios.</view><br/><br/>
<view>(I) Protección de la Información Personal de los Usuarios</view><br/><br/>
<view>1.(1) El principio fundamental de este sitio web es proteger la información personal de los usuarios y creadores. Toda la información está encriptada profesionalmente para garantizar la seguridad del usuario. En caso de cualquier divulgación no autorizada de información, el sitio web se reserva el derecho de tomar medidas legales.</view><br/><br/>
<view>1.(2) Los usuarios deben proporcionar cierta información necesaria durante el proceso de registro, incluido su número de teléfono móvil, y aceptar cumplir con los términos y condiciones relevantes. La información insuficiente proporcionada por el usuario puede resultar en la denegación de acceso.</view><br/><br/>
<view>1.(3) En circunstancias normales, los usuarios pueden modificar los datos enviados en cualquier momento. Sin embargo, la información personal no puede ser cambiada después del registro.</view><br/><br/>
<view>1.(4) Teoco emplea diversos procesos y tecnologías de seguridad, así como un sistema de gestión integral, para proteger la información personal de los usuarios y prevenir cualquier uso no autorizado o mal uso. Cualquier violación dará lugar a acciones legales.</view><br/><br/>
<view>1.(5) App Radar no divulgará la información del usuario a ninguna otra empresa u organización distinta de App Radar sin el consentimiento del usuario bajo ninguna circunstancia.</view><br/><br/>
<view>1.(6) Las personas menores de 18 años requieren el consentimiento por escrito de un padre o tutor legal antes de acceder a los servicios de este sitio web.</view><br/><br/>
<view>(B) Responsabilidades del usuario</view><br/><br/>
<view>2.(1) Los usuarios deben cumplir con un conjunto de tareas antes de poder solicitar retiros.</view><br/><br/>
<view>2.(2) Los usuarios no pueden solicitar retiros mientras las tareas están pendientes de optimización.</view><br/><br/>
<view>2.(3) Los usuarios no pueden cancelar o saltarse tareas una vez iniciadas.</view><br/><br/>
<view>2.(4) Los retiros que exceden los 200.000.000 VND en la cuenta del usuario requieren una tarifa del 20%, que se reembolsará inmediatamente después de que se procese el retiro.</view><br/><br/>
<view>(C) Términos y condiciones</view><br/><br/><view>3.(1) Acuerdo: El Acuerdo de Satisfacción del Usuario y los Términos de Servicio se rigen por los términos y condiciones descritos en la cuenta del usuario. Los usuarios deben proporcionar la información y los documentos relevantes según lo solicitado en el sitio, y están obligados por los términos del contrato.</view><br/><br/>
<view>3.(2) Este sitio web proporciona servicios a todos los usuarios de acuerdo con los términos y condiciones. Para cualquier pregunta o solicitud importante, por favor, póngase en contacto con el departamento correspondiente para obtener ayuda.</view>
`
},
"modifyUser": {
"editPinTitle": "Cambiar PIN de seguridad",
"editPasswordTitle": "Cambiar contraseña de inicio de sesión",
"oldPassword": "Contraseña antigua",
"oldPasswordPlaceholder": "Escribe la contraseña antigua",
"newPassword": "Nueva contraseña",
"newPasswordPlaceholder": "Escribe la nueva contraseña",
"confirmNewPassword": "Confirmar nueva contraseña",
"confirm": "Confirmar",
"pinTips": "Si has olvidado el antiguo PIN de seguridad, ponte en contacto con el servicio de atención al cliente para recuperarlo.",
"passwordTips": "Si has olvidado la antigua contraseña, ponte en contacto con el servicio de atención al cliente para recuperarla.",
"oldPasswordToast": "La antigua contraseña no puede estar vacía",
"newPasswordToast": "La nueva contraseña no puede estar vacía",
"confirmNewPasswordToast": "La confirmación de la contraseña no puede estar vacía",
"notPasswordToast": "La confirmación de las contraseñas no coincide"
},
"review": {
"title": "POR FAVOR, SELECCIONA",
"loading": "carga..."
},
"invitationList": {
"title": "Lista de fans",
"noFans": "No tienes fans"
},
"turntable": {
"1": "Gracias por tu patrocinio",
"2": "Primer premio",
"3": "Segundo premio",
"4": "Tercer premio",
"5": "Cuarto premio",
"6": "Quinto premio",
"7": "Sexto premio",
"8": "Séptimo premio",
"num": "Quedan {0} intentos",
"go": "Ir",
"loading": "carga..."
},
"winningRecord": {
"title": "Registro de premios",
"1": "Gracias por tu patrocinio",
"2": "Primer premio",
"3": "Segundo premio",
"4": "Tercer premio",
"5": "Cuarto premio",
"6": "Quinto premio",
"7": "Sexto premio",
"8": "Séptimo premio",
"money": "dinero",
"noPrizesHaveBeenWon": "No se han ganado premios"
"login": {
"title": "Iniciar sesión",
"please-enter": "Por favor, inicie sesión en su cuenta",
"phone-placeholder": "Por favor, ingrese el teléfono",
"password-placeholder": "Por favor, ingrese la contraseña",
"register-now": "Registrarse ahora",
"forget-password": "¿Olvidó la contraseña?"
}, },
"signIn": {
"title": "arcsky",
"sign": "{0} días consecutivos de fichajes este mes",
"SignSuccessfully": "Registro exitoso",
"0": "Enero ",
"1": "Febrero ",
"2": "Marzo ",
"3": "Abril ",
"4": "Mayo ",
"5": "Junio ",
"6": "Julio",
"7": "Agosto",
"8": "Septiembre ",
"9": "Octubre ",
"10": "Noviembre ",
"11": "Diciembre ",
"day": "el {0} día"
"register": {
"phone-placeholder": "Por favor, ingrese el teléfono",
"password-placeholder": "Por favor, ingrese la contraseña",
"payPass-placeholder": "Por favor, ingrese la contraseña de pago de 6 dígitos",
"invitation-code-placeholder": "Por favor, ingrese el código de invitación",
"title": "Registrarse",
"login-now": "Iniciar sesión ahora"
}, },
"virtualScroll": {
"title": "Mostrar ingresos de la agencia"
"order": {
"Submit_New": "Enviar nuevo",
"Speedip": "Speedip",
"Total_Amount": "Total importe",
"Profit": "Ganancia",
"no-Order": "Sin pedidos",
"take-stroll": "Dar un paseo",
"class_1": "TODO",
"class_2": "Sin pagar",
"class_3": "Pagado",
"class_4": "Calificado",
"pay": "Pago inmediato",
"confirm_pay": "¿Confirma el pago?",
"ok": "Confirmar",
"no": "Cancelar"
} }
} }
} }

+ 88
- 233
locale/fr.js View File

@ -3,9 +3,10 @@ export default {
"language.cancel": "annuler", "language.cancel": "annuler",
"page.login.title": "connexion", "page.login.title": "connexion",
"tabbar.title.1": "Accueil", "tabbar.title.1": "Accueil",
"tabbar.title.2": "DÉMARRAGE",
"tabbar.title.3": "Commande",
"tabbar.title.4": "Centre Personne",
"tabbar.title.2": "Archives",
"tabbar.title.3": "Début",
"tabbar.title.4": "Service",
"tabbar.title.5": "Compte",
"nav.login": "Connexion", "nav.login": "Connexion",
"nav.register": "S'inscrire", "nav.register": "S'inscrire",
"nav.home": "Accueil", "nav.home": "Accueil",
@ -58,255 +59,109 @@ export default {
}, },
page: { page: {
"home": { "home": {
"CustomerService": "Service Clientèle",
"Certifcate": "Certificat",
"Deposit": "Dépôt",
"Withdraw": "Retrait",
"equity_item_1": "Recevoir un ensemble de tâches de données d'applications {0}",
"equity_item_2": "Bénéfice de {0}% par application",
"equity_item_3": "Activer avec {0} USDT",
"agreement_item_1": "Conditions Générales",
"agreement_item_2": "Événement",
"agreement_item_3": "FAQ",
"agreement_item_4": "À Notre Sujet"
},
"prizeDraw": {
"title_1": "Commencement",
"profit": "Bénéfice",
"title_2": "LES TOP APPLICATIONS DE LA SEMAINE",
"Start": "Démarrer",
"frozen_amount": "Bonus supplémentaire",
"today_profit": "Bénéfice d'aujourd'hui",
"title_3": "Mise à jour quotidiennement. Seuls les bénéfices d'aujourd'hui sont affichés ici",
"title_4": "Chaque bénéfice de notation sera ajouté aux actifs totaux",
"account_balance": "Solde du compte",
"important_notice": "Avis Important",
"notice_item_1": "·Heures d'ouverture : 00:00:00-23:59:59",
"notice_item_2": "·Pour plus d'aide, veuillez contacter le Service Clientèle",
"submit": "Soumettre",
"rating_submission": "Soumission de notation",
"Total_Amount": "Montant Total",
"Creation_time": "Heure de Création",
"Rating_No": "Numéro de Notation",
"loading": "Chargement..."
},
"order": {
"records": "Enregistrements",
"Submit_New": "Soumettre Nouveau",
"Speedip": "Speedip",
"Total_Amount": "Montant Total",
"Profit": "Bénéfice",
"no-Order": "Aucune Commande",
"take-stroll": "Faire une promenade",
"class_1": "TOUT",
"class_2": "Non Payé",
"class_3": "Payé",
"class_4": "Noté",
"pay": "Paiement Immédiat",
"confirm_pay": "Confirmez-vous le paiement ?",
"ok": "Confirmer",
"no": "Annuler"
"product": "Produit",
"aboutUs": "À propos de nous",
"tiktokShop": "TikTok Shop",
"company": "Société de Marketing de Croissance",
"introduction": "Cliquer pour voir l'introduction",
"commission": "Commission"
},
"starting": {
"balance": "Solde actuel",
"unit": "USD",
"today-income": "Revenus d'aujourd'hui",
"completed": "Réservation complétée!",
"auto-match": "Auto-match"
}, },
"center": { "center": {
"invtantion_code": "Code d'Invitation",
"cradibiliy_value": "Valeur de Crédibilité",
"account_balance": "Solde du Compte",
"account_balance_info": "Le système mettra à jour automatiquement les gains quotidiens :",
"wallet_amount": "Montant du Portefeuille",
"deposit": "Dépôt",
"withdraw": "Retrait",
"personal_info": "Informations Personnelles",
"Transaction": "Transaction",
"phone": "Téléphone",
"invitationCode": "Code d'invitation",
"balance": "Solde",
"recharge": "Recharger",
"withdrawal": "Retrait",
"services": "Services",
"detailed": "Détail",
"wallet": "Portefeuille", "wallet": "Portefeuille",
"language": "Langue",
"customer_serivce": "Service Clientèle",
"logout": "Déconnexion",
"type-address": "Saisir l'Adresse",
"Tips": "Conseils",
"Address": "Adresse",
"save": "Enregistrer",
"fanList": "Liste de Fans",
"cannotModified": "Ne peut être modifié",
"winningRecord": "Enregistrement des Gains",
"loginRecord": "Enregistrement d'Entrée"
},
"loginRecord": {
"title": "Enregistrement d'Entrée",
"Norecord": "Aucun enregistrement",
"login_time": "Heure de connexion",
"login_address": "Adresse de connexion"
"password": "Mot de passe",
"payment": "Paiement",
"rule": "Règle",
"aboutUs": "À propos de nous",
"logout": "Déconnexion"
}, },
"purse": { "purse": {
"recharge": "Recharger",
"account": "Montant du Compte US",
"unit": "USDT",
"deposit-now": "Dépôter Maintenant",
"security-pin": "PIN de Sécurité",
"success": "Recharge réussie",
"moneyEmpty": "Veuillez remplir le montant de recharge",
"AmountThan0": "Le montant de recharge doit être supérieur à 0",
"payPassEmpty": "Veuillez remplir le code de paiement",
"copyAddress": "Copier l'adresse",
"copySuccess": "Réplication réussie",
"addressEmpty" : "Veuillez ajouter une adresse",
"orderNumberEmpty" : "Veuillez remplir le numéro de commande",
"imgEmpty" : "Veuillez télécharger des images"
"balance": "Solde",
"unit": "USD",
"recharge-address": "Adresse de recharge",
"copy": "copier",
"recharge-amount": "Montant de recharge",
"recharge-amount-placeholder": "Veuillez entrer le compte de recharge",
"upload": "Télécharger la capture d'écran du paiement",
"complete-top-up": "J'ai complété le recharge",
"steps": "Les étapes"
}, },
"withdraw": { "withdraw": {
"title": "Retrait",
"account": "Montant du Compte US",
"unit": "USDT",
"withdraw-amount": "Montant de Retrait",
"withdraw-descript": "Le retrait sera transféré vers un portefeuille de crypto-monnaie",
"withdrawal-all": "Retirer Tout",
"deposit-now": "Montant de Dépôt",
"pin": "PIN de Sécurité",
"submit": "Soumettre",
"noBalance": "Votre solde est à 0",
"successfulWithdrawal": "Retrait réussi",
"insufficientBalance": "Solde insuffisant",
"creditLimit": "Le montant de retrait doit être supérieur à 0",
"payPassEmpty": "Veuillez entrer le montant de retrait",
"warn": "Avertissement",
"warn-detail": "Vos fonds sont élevés et dépassent le montant de retrait des utilisateurs ordinaires, veuillez envisager de mettre à niveau votre niveau VIP !",
"ok": "OK",
"address" : "Adresse de retrait",
"addressEmpty" : "Veuillez ajouter l'adresse"
},
"login": {
"username": "Nom d'utilisateur",
"username-placeholder": "nom d'utilisateur",
"password": "Mot de passe",
"password-placeholder": "mot de passe",
"forgot-password": "Mot de passe oublié",
"login": "Connexion Maintenant",
"register": "Inscription Maintenant",
"accountEmpty": "Veuillez remplir le compte",
"passEmpty": "Veuillez remplir le mot de passe"
"balance": "Solde",
"unit": "USD",
"withdrawal-account": "Compte de retrait",
"min-withdrawal": "Montant minimum de retrait 1",
"payment-password": "Mot de passe de paiement",
"payment_password-placeholder": "Veuillez entrer votre mot de passe de paiement",
"confirm": "Confirmer"
}, },
"register": {
"title": "Inscription",
"please-register": "Veuillez vous inscrire pour accéder à plus de contenu",
"username": "Nom d'utilisateur",
"username-placeholder": "nom d'utilisateur",
"password": "Mot de passe",
"password-placeholder": "mot de passe",
"confirm-password": "Confirmer le mot de passe",
"PaymentPassword": "Mot de passe de paiement",
"PaymentPassword-placeholder": "mot de passe de paiement",
"confirm-PaymentPassword": "Confirmer le mot de passe de paiement",
"invitation-code": "Code d'invitation",
"forgot-password": "Mot de passe oublié",
"register": "Inscription Maintenant",
"login": "Connexion Maintenant",
"agreen": "Accepter",
"agreement": "《Accord d'Inscription d'Utilisateur》",
"accountEmpty": "Veuillez remplir le compte",
"passEmpty": "Veuillez remplir le mot de passe",
"okPassEmpty": "Veuillez remplir à nouveau le mot de passe",
"passInconsistency": "Les mots de passe sont différents",
"payPassEmpty": "Veuillez remplir le code de paiement",
"okPayPassEmpty": "Veuillez remplir à nouveau le mot de passe de paiement",
"payPassInconsistency": "Les mots de passe de paiement sont différents",
"tickProtocol": "Veuillez cocher l'accord",
"invitationCodeEmpty": "Veuillez remplir le Code d'invitation"
"runningWater": {
"all": "Tout",
"income": "Revenus",
"expenditure": "Dépenses",
"balance": "Solde"
}, },
"persionalInfo": {
"title": "Informations Personnelles",
"profle-image": "Image de Profil",
"username": "Nom d'utilisateur",
"change-pin": "Changer le PIN de Sécurité",
"change-password": "Changer le Mot de Passe de Connexion"
"modifyUser": {
"network": "Réseau",
"wallet": "Portefeuille",
"wallet-placeholder": "Veuillez entrer votre portefeuille",
"payment": "Paiement",
"payment-placeholder": "Veuillez entrer votre moyen de paiement",
"confirm": "Confirmer",
"oldPassword": "Ancien mot de passe",
"newPassword": "Nouveau mot de passe"
}, },
"changeLanguage": { "changeLanguage": {
"cancel": "Annuler", "cancel": "Annuler",
"confirm": "Confirmer" "confirm": "Confirmer"
}, },
"runningWater": {
"title": "Historique des Transactions"
},
"serviceList": { "serviceList": {
"cancel": "Annuler" "cancel": "Annuler"
}, },
"instructions": {
"tcTitle": "T&C",
"eventTitle": "Événement",
"faqTitle": "FAQs",
"aboutTtitle": "À Propos de Nous",
"certificate": "Certificat",
"agreementTitle": "Accord",
"agreement": `<view>Bienvenue sur Blueprint!</view><br/><br/><view>Pour protéger la sécurité du site et des éléments créés par les utilisateurs 'Services et Éléments', vous devez examiner attentivement la section 'Licence des Services et Éléments' avant de créer un compte. Prêtez une attention particulière aux conditions d'utilisation, aux limitations et à toutes les autres conditions pertinentes. Vous devez évaluer individuellement et accepter ou rejeter chaque terme et condition.</view><br/><br/><view>Si vous avez 18 ans ou plus, devenir un utilisateur du site implique que vous avez lu et accepté l'accord et les conditions générales associées. Sinon, vous n'avez pas le droit de télécharger et installer le logiciel ou d'accéder aux services.</view><br/><br/><view>(I) Protection des Informations Personnelles des Utilisateurs</view><br/><br/><view>1.(1) Le principe fondamental de ce site est de protéger les informations personnelles des utilisateurs et des créateurs. Toutes les informations sont cryptées professionnellement pour garantir la sécurité des utilisateurs. En cas de toute divulgation non autorisée d'informations, le site se réserve le droit d'engager des actions légales.</view><br/><br/><view>1.(2) Les utilisateurs sont tenus de fournir certaines informations nécessaires lors du processus d'enregistrement, y compris leur numéro de téléphone mobile, et doivent accepter de respecter les conditions générales pertinentes. L'insuffisance d'informations fournies par l'utilisateur peut entraîner le refus d'accès.</view><br/><br/><view>1.(3) En conditions normales, les utilisateurs peuvent modifier les données soumises à tout moment. Cependant, les informations personnelles ne peuvent être modifiées après l'enregistrement.</view><br/><br/><view>1.(4) Teoco utilise divers processus et technologies de sécurité, ainsi qu'un système de gestion complet, pour protéger les informations personnelles des utilisateurs et prévenir toute utilisation non autorisée ou abusive. Toute violation sera sanctionnée par des actions légales.</view><br/><br/><view>1.(5) App Radar ne divulguera les informations des utilisateurs à aucune autre société ou organisation que App Radar sans le consentement de l'utilisateur, en aucune circonstance.</view><br/><br/><view>1.(6) Les personnes de moins de 18 ans doivent obtenir le consentement écrit d'un parent ou d'un tuteur légal avant d'accéder aux services de ce site.</view><br/><br/><view>(B) Responsabilités des Utilisateurs</view><br/><br/><view>2.(1) Les utilisateurs doivent accomplir une série de tâches avant de pouvoir demander des retraits.</view><br/><br/><view>2.(2) Les utilisateurs ne sont pas autorisés à demander des retraits pendant que les tâches sont en attente d'optimisation.</view><br/><br/><view>2.(3) Les utilisateurs ne peuvent annuler ou sauter des tâches une fois initiées.</view><br/><br/><view>2.(4) Les retraits dépassant 200 000 000 VND dans le compte de l'utilisateur nécessitent une commission de 20%, qui sera remboursée immédiatement après le traitement du retrait.</view><br/><br/><view>(C) Conditions Générales</view><br/><br/><view>3.(1) Accord: L'Accord de Satisfaction de l'Utilisateur et les Conditions Générales de Service sont régis par les conditions générales décrites sur le compte de l'utilisateur. Les utilisateurs doivent fournir les informations et documents pertinents demandés sur le site, et ils sont liés par les termes du contrat.</view><br/><br/><view>3.(2) Ce site fournit des services à tous les utilisateurs conformément aux conditions générales. Pour toute question ou demande importante, veuillez contacter le service approprié pour obtenir de l'aide.</view>`
},
"modifyUser": {
"editPinTitle": "Modifier le code PIN de sécurité",
"editPasswordTitle": "Modifier le mot de passe de connexion",
"oldPassword": "Ancien mot de passe",
"oldPasswordPlaceholder": "Tapez votre ancien mot de passe",
"newPassword": "Nouveau mot de passe",
"newPasswordPlaceholder": "Tapez votre nouveau mot de passe",
"confirmNewPassword": "Confirmer le nouveau mot de passe",
"confirm": "Confirmer",
"pinTips": "Si vous avez oublié votre ancien code PIN de sécurité, veuillez contacter le service clientèle pour le récupérer.",
"passwordTips": "Si vous avez oublié votre ancien mot de passe, veuillez contacter le service clientèle pour le récupérer.",
"oldPasswordToast": "L'ancien mot de passe ne peut être vide",
"newPasswordToast": "Le nouveau mot de passe ne peut être vide",
"confirmNewPasswordToast": "Confirmer que le mot de passe ne peut être vide",
"notPasswordToast": "Les mots de passe ne correspondent pas"
},
"review": {
"title": "SÉLECTIONNER SVP",
"loading": "chargement..."
},
"invitationList": {
"title": "Liste de fans",
"noFans": "Aucun fan"
},
"turntable": {
"1": "Merci pour votre fidélité",
"2": "Premier Prix",
"3": "Deuxième Prix",
"4": "Troisième Prix",
"5": "Quatrième Prix",
"6": "Cinquième Prix",
"7": "Sixième Prix",
"8": "Septième Prix",
"num": "Il reste {0} fois",
"go": "Lancer",
"loading": "chargement..."
},
"winningRecord": {
"title": "Historique des gains",
"1": "Merci pour votre fidélité",
"2": "Premier Prix",
"3": "Deuxième Prix",
"4": "Troisième Prix",
"5": "Quatrième Prix",
"6": "Cinquième Prix",
"7": "Sixième Prix",
"8": "Septième Prix",
"money": "Argent",
"noPrizesHaveBeenWon": "Aucun prix n'a été gagné"
"login": {
"title": "Connexion",
"please-enter": "Veuillez vous connecter à votre compte",
"phone-placeholder": "Veuillez entrer votre numéro de téléphone",
"password-placeholder": "Veuillez entrer votre mot de passe",
"register-now": "S'inscrire maintenant",
"forget-password": "Mot de passe oublié ?"
}, },
"signIn": {
"title": "arcsky",
"sign": "{0} jours consécutifs ce mois-ci",
"SignSuccessfully": "Connexion réussie",
"0": "Janvier ",
"1": "Février ",
"2": "Mars ",
"3": "Avril ",
"4": "Mai",
"5": "Juin ",
"6": "Juillet ",
"7": "Août ",
"8": "Septembre ",
"9": "Octobre ",
"10": "Novembre ",
"11": "Décembre ",
"day": "Jour {0}"
"register": {
"phone-placeholder": "Veuillez entrer votre numéro de téléphone",
"password-placeholder": "Veuillez entrer votre mot de passe",
"payPass-placeholder": "Veuillez entrer votre mot de passe de paiement à 6 chiffres",
"invitation-code-placeholder": "Veuillez entrer le code d'invitation",
"title": "S'inscrire",
"login-now": "Connexion maintenant"
}, },
"virtualScroll": {
"title": "Affichage des revenus de l'agence"
"order": {
"Submit_New": "Soumettre nouveau",
"Speedip": "Speedip",
"Total_Amount": "Montant total",
"Profit": "Bénéfice",
"no-Order": "Aucune commande",
"take-stroll": "Faire une promenade",
"class_1": "TOUT",
"class_2": "Non payé",
"class_3": "Payé",
"class_4": "Évalué",
"pay": "Paiement immédiat",
"confirm_pay": "Confirmez-vous le paiement ?",
"ok": "Confirmer",
"no": "Annuler"
} }
} }
} }

+ 89
- 241
locale/ru.js
File diff suppressed because it is too large
View File


+ 11
- 11
pages/center/center.vue View File

@ -163,10 +163,10 @@
</view> </view>
<view class="text"> <view class="text">
<view class=""> <view class="">
{{ $t('page.center.invtantion_code') }} : {{ userInfo.account }}
{{ $t('page.center.phone') }} : {{ userInfo.account }}
</view> </view>
<view class=""> <view class="">
{{ $t('page.center.invtantion_code') }} : {{ userInfo.invitationCode }}
{{ $t('page.center.invitationCode') }} : {{ userInfo.invitationCode }}
</view> </view>
</view> </view>
</view> </view>
@ -174,23 +174,23 @@
<view class="Balance"> <view class="Balance">
<view class="price"> <view class="price">
<view class=""> <view class="">
{{ $t('page.center.account_balance') }}
{{ $t('page.center.balance') }}
</view> </view>
<view style="font-size: 36rpx;"> <view style="font-size: 36rpx;">
{{ userInfo.belece }} {{ userInfo.belece }}
</view> </view>
</view> </view>
<view class="btn1" @click="toPurse"> <view class="btn1" @click="toPurse">
Recharge
{{ $t('page.center.recharge') }}
</view> </view>
<view class="btn2" @click="toWithdraw"> <view class="btn2" @click="toWithdraw">
Withdrawal
{{ $t('page.center.withdrawal') }}
</view> </view>
</view> </view>
<view class="grid-box"> <view class="grid-box">
<view class="title"> <view class="title">
Services
{{ $t('page.center.services') }}
</view> </view>
<view class="grid"> <view class="grid">
<u-grid :border="false"> <u-grid :border="false">
@ -246,7 +246,7 @@
baseList: [ baseList: [
{ {
image : '/static/center/1.png', image : '/static/center/1.png',
title: 'Detailed',
title: 'detailed',
path : '/runningWater/runningWater', path : '/runningWater/runningWater',
}, },
{ {
@ -256,22 +256,22 @@
}, },
{ {
image : '/static/center/3.png', image : '/static/center/3.png',
title: 'Password',
title: 'password',
path : '/modifyUser/modifyUser?type=1', path : '/modifyUser/modifyUser?type=1',
}, },
{ {
image : '/static/center/4.png', image : '/static/center/4.png',
title: 'Payment',
title: 'payment',
path : '/modifyUser/modifyUser?type=0', path : '/modifyUser/modifyUser?type=0',
}, },
{ {
image : '/static/center/6.png', image : '/static/center/6.png',
title: 'Rule',
title: 'rule',
path : '/instructions/instructions?key=Rule', path : '/instructions/instructions?key=Rule',
}, },
{ {
image : '/static/center/7.png', image : '/static/center/7.png',
title: 'About',
title: 'aboutUs',
path : '/instructions/instructions?key=About', path : '/instructions/instructions?key=About',
}, },
{ {


+ 7
- 7
pages/home/home.vue View File

@ -8,7 +8,7 @@
<!-- <image src="@/static/home/menu.png" mode="aspectFit"></image> --> <!-- <image src="@/static/home/menu.png" mode="aspectFit"></image> -->
</view> </view>
<view class="logo"> <view class="logo">
Tiktok
TikTok Shop
</view> </view>
<view class="sign"> <view class="sign">
<image @click="showLanguage = true" src="../../static/home/language.png" mode="widthFix"></image> <image @click="showLanguage = true" src="../../static/home/language.png" mode="widthFix"></image>
@ -16,7 +16,7 @@
</view> </view>
<view class="home-title content"> <view class="home-title content">
<view>Commodities</view>
<view>{{ $t('page.home.product') }}</view>
</view> </view>
<view class="swiper"> <view class="swiper">
@ -30,19 +30,19 @@
</view> </view>
<view class="home-title content"> <view class="home-title content">
<view>About Us</view>
<view>{{ $t('page.home.aboutUs') }}</view>
</view> </view>
<view class="about-us"> <view class="about-us">
<view class="about-content"> <view class="about-content">
<view class="title">TikTok Shop</view>
<view class="desc">Growth Marketing Company</view>
<view class="click">Click to view introduction</view>
<view class="title">{{ $t('page.home.tiktokShop') }}</view>
<view class="desc">{{ $t('page.home.company') }}</view>
<view class="click">{{ $t('page.home.introduction') }}</view>
</view> </view>
</view> </view>
<view class="home-title content"> <view class="home-title content">
<view>Commission</view>
<view>{{ $t('page.home.commission') }}</view>
</view> </view>
<view class="roll"> <view class="roll">


+ 17
- 8
pages/login/login.vue View File

@ -16,14 +16,14 @@
<view v-if="!loading" class="main"> <view v-if="!loading" class="main">
<!-- 登录标题 --> <!-- 登录标题 -->
<view class="login-title"> <view class="login-title">
<view class="title">TikTok shop</view>
<view class="shop-desc">Online rebate mall.</view>
<view class="title">{{ $t('page.login.title') }}</view>
<view class="shop-desc">{{ $t('page.login.please-enter') }}</view>
</view> </view>
<!-- 输入框列表 --> <!-- 输入框列表 -->
<view class="input-list"> <view class="input-list">
<input v-model="form.account" type="text" :placeholder="$t('page.login.username-placeholder')" />
<input v-model="form.account" type="text" :placeholder="$t('page.login.phone-placeholder')" />
<input v-model="form.pass" type="password" :placeholder="$t('page.login.password-placeholder')" /> <input v-model="form.pass" type="password" :placeholder="$t('page.login.password-placeholder')" />
</view> </view>
@ -31,13 +31,15 @@
<!-- 按钮组 --> <!-- 按钮组 -->
<view class="btns"> <view class="btns">
<view @click="Login" class="now-login-btn">{{ $t('page.login.login') }}</view>
<view @click="Login" class="now-login-btn content">{{ $t('page.login.title') }}</view>
<view class="now-register-btn">
<text @click="toRegister">{{ $t('page.login.register') }}</text>
<view class="now-login-btn content">
<text @click="toRegister">{{ $t('page.login.register-now') }}</text>
</view> </view>
</view> </view>
<view @click="revealServiceList" class="forget-password content">Forget the password?</view>
</view> </view>
<!-- 切换语言 --> <!-- 切换语言 -->
@ -179,7 +181,6 @@
background-size: 100%; background-size: 100%;
background-repeat: no-repeat; background-repeat: no-repeat;
box-sizing: border-box; box-sizing: border-box;
padding: 0rpx 20rpx;
.content { .content {
width: 96%; width: 96%;
@ -215,7 +216,7 @@
text-align: center; text-align: center;
.title { .title {
font-size: 30rpx;
font-size: 60rpx;
color: $uni-bg-color-app; color: $uni-bg-color-app;
margin-bottom: 10rpx; margin-bottom: 10rpx;
font-weight: bold; font-weight: bold;
@ -225,6 +226,7 @@
font-size: 28rpx; font-size: 28rpx;
color: #333; color: #333;
margin-bottom: 20rpx; margin-bottom: 20rpx;
font-weight: bold;
} }
} }
@ -278,5 +280,12 @@
color: $uni-bg-color-app; color: $uni-bg-color-app;
} }
} }
.forget-password{
color: red;
font-weight: bold;
box-sizing: border-box;
padding-left: 20rpx;
}
} }
</style> </style>

+ 3
- 3
pages/modifyUser/modifyUser.vue View File

@ -6,7 +6,7 @@
<view class="edit-user content" v-if="$route.query.type == 2"> <view class="edit-user content" v-if="$route.query.type == 2">
<view class="edit-list"> <view class="edit-list">
<view class="edit-item"> <view class="edit-item">
<view class="title">{{ $t('page.modifyUser.Network') }}</view>
<view class="title">{{ $t('page.modifyUser.network') }}</view>
<input type="text" <input type="text"
disabled disabled
value="USDT-TRC20"/> value="USDT-TRC20"/>
@ -15,14 +15,14 @@
<view class="edit-item"> <view class="edit-item">
<view class="title">{{ $t('page.center.wallet') }}</view> <view class="title">{{ $t('page.center.wallet') }}</view>
<input type="text" <input type="text"
:placeholder="$t('page.modifyUser.wallet_placeholder')"
:placeholder="$t('page.modifyUser.wallet-placeholder')"
v-model="form.newPassword"/> v-model="form.newPassword"/>
</view> </view>
<view class="edit-item"> <view class="edit-item">
<view class="title">{{ $t('page.center.Payment') }}</view> <view class="title">{{ $t('page.center.Payment') }}</view>
<input type="text" <input type="text"
:placeholder="$t('page.modifyUser.Payment_placeholder')"
:placeholder="$t('page.modifyUser.payment-placeholder')"
v-model="form.confirmNewPassword"/> v-model="form.confirmNewPassword"/>
</view> </view>
</view> </view>


+ 0
- 12
pages/order/order.vue View File

@ -1,17 +1,5 @@
<template> <template>
<view class="order bx"> <view class="order bx">
<view style="position: fixed;
height: 210rpx;
width: 100%;
z-index: 99;
background-color: #fff;">
</view>
<view class="order-nav">
<navbar
style="background: transparent;position: fixed;"
:title="$t('page.order.records')"></navbar>
</view>
<u-sticky> <u-sticky>
<view style="width: 100%;display: flex;padding: 20rpx 0rpx;font-size: 28rpx;"> <view style="width: 100%;display: flex;padding: 20rpx 0rpx;font-size: 28rpx;">
<view style="flex: 1; <view style="flex: 1;


+ 13
- 7
pages/purse/purse.vue View File

@ -5,7 +5,7 @@
<!-- 用户余额信息 --> <!-- 用户余额信息 -->
<view class="user-money content"> <view class="user-money content">
<view class="title">Balance</view>
<view class="title">{{ $t('page.purse.balance') }}</view>
<view class="money"> <view class="money">
<view class="money-unit">{{ $t('page.purse.unit') }}</view> <view class="money-unit">{{ $t('page.purse.unit') }}</view>
<view class="money-detail">{{ money }}</view> <view class="money-detail">{{ money }}</view>
@ -13,18 +13,18 @@
</view> </view>
<view class="purse-input content"> <view class="purse-input content">
<view class="title">Recharge address</view>
<view class="title">{{ $t('page.purse.recharge-address') }}</view>
<view class="text">TMzqKBCtFdjzCk293hLS4MgMJbppxUEhp8</view> <view class="text">TMzqKBCtFdjzCk293hLS4MgMJbppxUEhp8</view>
<view @click="copy('TMzqKBCtFdjzCk293hLS4MgMJbppxUEhp8')" class="btn">copy</view>
<view @click="copy('TMzqKBCtFdjzCk293hLS4MgMJbppxUEhp8')" class="btn">{{ $t('page.purse.copy') }}</view>
</view> </view>
<view class="purse-input content"> <view class="purse-input content">
<view class="title">Recharge amount</view>
<view class="title">{{ $t('page.purse.recharge-amount') }}</view>
<input type="text" placeholder="Please enter recharge amout" /> <input type="text" placeholder="Please enter recharge amout" />
</view> </view>
<view class="purse-input content"> <view class="purse-input content">
<view class="title">Upload payment screenshot</view>
<view class="title">{{ $t('page.purse.upload') }}</view>
<image :src="form.image" <image :src="form.image"
v-if="form.image" mode="" v-if="form.image" mode=""
@click="uploadImage"></image> @click="uploadImage"></image>
@ -36,10 +36,10 @@
</view> </view>
<!-- 按钮 --> <!-- 按钮 -->
<view class="submit-btn content">I have completed the recharge</view>
<view class="submit-btn content">{{ $t('page.purse.complete-top-up') }}</view>
<view class="steps content"> <view class="steps content">
<view class="steps-title">The steps</view>
<view class="steps-title">{{ $t('page.purse.steps') }}</view>
<view class="steps-content"> <view class="steps-content">
<view>1. Please copy the TRC-20 wallet address for payment in this mall.</view> <view>1. Please copy the TRC-20 wallet address for payment in this mall.</view>
<view>2. Make the transfer after verification. If I make a mistake, this mall will not bear your loss.</view> <view>2. Make the transfer after verification. If I make a mistake, this mall will not bear your loss.</view>
@ -251,6 +251,12 @@
margin-top: 30rpx; margin-top: 30rpx;
} }
image{
width: 150rpx;
height: 150rpx;
border-radius: 10rpx;
}
.image{ .image{
width: 150rpx; width: 150rpx;
height: 150rpx; height: 150rpx;


+ 8
- 8
pages/register/register.vue View File

@ -11,19 +11,19 @@
<view v-if="!loading" class="main"> <view v-if="!loading" class="main">
<!-- 登录标题 --> <!-- 登录标题 -->
<view class="register-title"> <view class="register-title">
<view class="title">TikTok shop</view>
<view class="shop-desc">Online rebate mall.</view>
<view class="title">{{ $t('page.register.title') }}</view>
<!-- <view class="shop-desc">Online rebate mall.</view> -->
</view> </view>
<!-- 输入框列表 --> <!-- 输入框列表 -->
<view class="input-list"> <view class="input-list">
<input v-model="form.account" type="text" :placeholder="$t('page.register.username-placeholder')" />
<input v-model="form.account" type="text" :placeholder="$t('page.register.phone-placeholder')" />
<input v-model="form.password" type="password" <input v-model="form.password" type="password"
:placeholder="$t('page.register.password-placeholder')" /> :placeholder="$t('page.register.password-placeholder')" />
<input v-model="form.payPass" type="password" <input v-model="form.payPass" type="password"
:placeholder="$t('page.register.PaymentPassword-placeholder')" />
<input v-model="form.invitationCode" :placeholder="$t('page.register.invitation-code')" />
:placeholder="$t('page.register.payPass-placeholder')" />
<input v-model="form.invitationCode" :placeholder="$t('page.register.invitation-code-placeholder')" />
</view> </view>
@ -39,9 +39,9 @@
<!-- 按钮组 --> <!-- 按钮组 -->
<view class="btns"> <view class="btns">
<view @click.stop="register" class="now-register-btn">{{ $t('page.register.register') }}</view>
<view @click.stop="register" class="now-register-btn">{{ $t('page.register.title') }}</view>
<view @click.stop="toLogin" class="now-login-btn">{{ $t('page.register.login') }}</view>
<view @click.stop="toLogin" class="now-register-btn">{{ $t('page.register.login-now') }}</view>
</view> </view>
@ -208,7 +208,7 @@
text-align: center; text-align: center;
.title { .title {
font-size: 30rpx;
font-size: 60rpx;
color: $uni-bg-color-app; color: $uni-bg-color-app;
margin-bottom: 10rpx; margin-bottom: 10rpx;
font-weight: bold; font-weight: bold;


+ 4
- 4
pages/runningWater/runningWater.vue View File

@ -17,7 +17,7 @@
<view class="running-water-list content"> <view class="running-water-list content">
<view v-for="item in runningWaterList" :key="item.id" class="running-water-item"> <view v-for="item in runningWaterList" :key="item.id" class="running-water-item">
<image src="@/static/runningWater/money.png" mode="aspectFit"></image> <image src="@/static/runningWater/money.png" mode="aspectFit"></image>
<view class="descript">[balance]</view>
<view class="descript">[{{ $t('page.runningWater.balance') }}]</view>
<view class="time">{{ item.createTime }}</view> <view class="time">{{ item.createTime }}</view>
<view class="money-detail"> <view class="money-detail">
<text>{{ item.type == '0' ? '+' : '-' }}</text> <text>{{ item.type == '0' ? '+' : '-' }}</text>
@ -49,13 +49,13 @@ import navbar from '@/components/base/m-navbar.vue'
select : 0, select : 0,
type : [ type : [
{ {
name : 'All'
name : 'all'
}, },
{ {
name : 'Income'
name : 'income'
}, },
{ {
name : 'Expenditure'
name : 'expenditure'
}, },
] ]
} }


+ 7
- 7
pages/starting/starting.vue View File

@ -1,5 +1,5 @@
<template> <template>
<view class="starting">
<view class="starting bx">
<view class="bg"> <view class="bg">
<image src="@/static/starting/banner.png" mode="widthFix"></image> <image src="@/static/starting/banner.png" mode="widthFix"></image>
@ -7,25 +7,25 @@
<view class="user-info"> <view class="user-info">
<view class="top"> <view class="top">
<view class="current-balance">Current balance</view>
<view class="current-balance">{{ $t('page.starting.balance') }}</view>
<view class="money"> <view class="money">
<view class="number">0.00</view> <view class="number">0.00</view>
<view class="unit">USD</view>
<view class="unit">{{ $t('page.starting.unit') }}</view>
</view> </view>
</view> </view>
<view class="todoy-info"> <view class="todoy-info">
<view class="todoy-info-main"> <view class="todoy-info-main">
<view class="today-info-l"> <view class="today-info-l">
<view class="today-income">Today Income</view>
<view class="today-income">{{ $t('page.starting.today-income') }}</view>
<div class="money"> <div class="money">
<text class="number">0.00</text> <text class="number">0.00</text>
<text class="unit">USD</text>
<text class="unit">{{ $t('page.starting.unit') }}</text>
</div> </div>
</view> </view>
<div class="booking-info-r"> <div class="booking-info-r">
<view class="booking-income">Booking completed!</view>
<view class="booking-income">{{ $t('page.starting.completed') }}</view>
<div class="booking-data"> <div class="booking-data">
<text class="number">0/40</text> <text class="number">0/40</text>
</div> </div>
@ -34,7 +34,7 @@
</view> </view>
<view class="btn"> <view class="btn">
<view class="submit">Auto-match</view>
<view class="submit">{{ $t('page.starting.auto-match') }}</view>
</view> </view>
</view> </view>


+ 5
- 5
pages/withdraw/withdraw.vue View File

@ -4,7 +4,7 @@
<!-- 用户余额信息 --> <!-- 用户余额信息 -->
<view class="user-money content"> <view class="user-money content">
<view class="title info">{{ $t('page.center.account_balance') }}</view>
<view class="title info">{{ $t('page.center.balance') }}</view>
<view class="money"> <view class="money">
<view class="money-unit">{{ $t('page.withdraw.unit') }}</view> <view class="money-unit">{{ $t('page.withdraw.unit') }}</view>
<view class="money-detail">{{ money }}</view> <view class="money-detail">{{ money }}</view>
@ -14,7 +14,7 @@
<view class="box content"> <view class="box content">
<view class="info"> <view class="info">
<!-- Withdraw amount --> <!-- Withdraw amount -->
{{ $t('page.withdraw.Withdraw_amount') }}
{{ $t('page.withdraw.withdrawal-account') }}
</view> </view>
<view style="font-size: 50rpx;font-weight: 900; <view style="font-size: 50rpx;font-weight: 900;
padding: 30rpx 0;display: flex;align-items: center; padding: 30rpx 0;display: flex;align-items: center;
@ -26,11 +26,11 @@
border-top: 1px solid #99999944; border-top: 1px solid #99999944;
padding-top: 10rpx;"> padding-top: 10rpx;">
<!-- Minimum Withdrawal amount 1 --> <!-- Minimum Withdrawal amount 1 -->
{{ $t('page.withdraw.Minimum') }}
{{ $t('page.withdraw.min-withdrawal') }}
</view> </view>
</view> </view>
<view class="box content"> <view class="box content">
<view class="title info">{{ $t('page.withdraw.payment_passwrod') }}</view>
<view class="title info">{{ $t('page.withdraw.payment-password') }}</view>
<input v-model="form.money" type="number" :placeholder="$t('page.withdraw.payment_passwrod-placeholder')"/> <input v-model="form.money" type="number" :placeholder="$t('page.withdraw.payment_passwrod-placeholder')"/>
</view> </view>
@ -62,7 +62,7 @@
</view> --> </view> -->
<!-- 提交按钮 --> <!-- 提交按钮 -->
<view @click="withdraw" class="submit content">{{ $t('page.modifyUser.confirm') }}</view>
<view @click="withdraw" class="submit content">{{ $t('page.withdraw.confirm') }}</view>
<!-- 超出最大提现金额提示 --> <!-- 超出最大提现金额提示 -->
<view v-if="showModal" class="modal"> <view v-if="showModal" class="modal">


Loading…
Cancel
Save