From 6cd5d7f3539e58f6e4857da2842c5fb827ebd4c7 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Wed, 4 Mar 2026 11:30:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=AF=AD=E8=A8=80=E6=96=87=E4=BB=B6):=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9C=9F=E8=80=B3=E5=85=B6=E8=AF=ADtr?= =?UTF-8?q?=E5=92=8C=E5=AD=9F=E5=8A=A0=E6=8B=89=E8=AF=ADbn=E4=B8=A4?= =?UTF-8?q?=E4=B8=AAjson=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/bn.json | 451 ++++++++++++++++++++++++++++++++++++++++++++ src/locales/i18n.js | 7 +- src/locales/tr.json | 451 ++++++++++++++++++++++++++++++++++++++++++++ src/main.js | 4 + src/stores/lang.js | 10 + 5 files changed, 921 insertions(+), 2 deletions(-) create mode 100644 src/locales/bn.json create mode 100644 src/locales/tr.json diff --git a/src/locales/bn.json b/src/locales/bn.json new file mode 100644 index 0000000..832c9cd --- /dev/null +++ b/src/locales/bn.json @@ -0,0 +1,451 @@ +{ + "apply_join_team": "দলে যোগদানের জন্য আবেদন করুন", + "apply_reminder": "আবেদনের আগে সতর্কবার্তা:", + "apply_reminder_detail": "আপনার এজেন্টের আইডি লিখুন, এবং হোস্ট আবেদন অনুমোদিত হওয়ার পরে আপনি হোস্ট হয়ে যাবেন। হোস্ট হওয়ার পরে, আপনার আয় আপনার এজেন্টের কাছে ন্যস্ত করা হবে।", + "apply_id": "আবেদন আইডি:", + "enter_agent_id": "দয়া করে এজেন্ট আইডি লিখুন", + "apply": "আবেদন", + "application_help": "আবেদন সহায়তা", + "application_help_detail": "আপনার এজেন্সির আইডি লিখুন এবং আপনার আবেদন জমা দিতে আবেদনে ক্লিক করুন। আবেদন সফল হওয়ার পরে, এজেন্ট আবেদন পাস করার জন্য ধৈর্য ধরে অপেক্ষা করুন।", + "got_it": "বুঝেছি", + "application_records": "আবেদন রেকর্ড:", + "agency": "এজেন্সি", + "agencies": "এজেন্সি", + "pending": "মুলতুবি", + "cancel": "বাতিল", + "success": "সফল", + "application_submitted": "আবেদন সফলভাবে জমা দেওয়া হয়েছে!", + "ok": "ঠিক আছে", + "application_cancelled": "আবেদন বাতিল সফল!", + "warning": "সতর্কবার্তা", + "not_authorized": "যোগদানের অনুমতি নেই", + "cancellation_failed": "বাতিল ব্যর্থ", + "network_error": "নেটওয়ার্ক ত্রুটি, দয়া করে আপনার সংযোগ পরীক্ষা করুন এবং আবার চেষ্টা করুন", + "host": "হোস্ট", + "host_center": "হোস্ট সেন্টার", + "my_account": "আমার অ্যাকাউন্ট", + "my_salary": "আমার বেতন:", + "personal_salary": "ব্যক্তিগত বেতন", + "history_salary": "ইতিহাস বেতন:", + "current_salary": "বর্তমান বেতন:", + "todays_task": "আজকের কাজ:", + "platform_policy": "প্ল্যাটফর্ম নীতি", + "num_teams": "দলের সংখ্যা:", + "team_top_up": "দল টপ-আপ", + "bd_income_top_up": "বিডি আয় (টপ-আপ)", + "bd_income_salary": "বিডি আয় (বেতন)", + "host_type": "হোস্ট প্রকার", + "minutes": "মিনিট", + "gift_task": "উপহার কাজ", + "target": "লক্ষ্য", + "salary": "বেতন", + "time_days": "সময় (দিন)", + "more": "আরও >", + "exchange": "বিনিময়", + "transfer": "স্থানান্তর", + "host_salary": "হোস্ট বেতন", + "agent_salary": "এজেন্ট বেতন", + "total_salary": "মোট বেতন", + "my_agent": "আমার এজেন্ট", + "leave": "ছাড়ুন", + "work_report": "কাজের রিপোর্ট:", + "in_progress": "চলমান", + "completed": "সম্পন্ন", + "out_of_account": "অ্যাকাউন্টের বাইরে", + "salary_details": "বেতন বিবরণ", + "monthly_salary": "মাসিক বেতন", + "previous_period_income": "পূর্ববর্তী পর্যায়ের আয়", + "daily_salary": "দৈনিক বেতন", + "income": "আয়", + "expenditure": "ব্যয়", + "time": "সময়", + "help": "সহায়তা", + "work_report_description": "নীচে সদস্যদের কাজের রিপোর্ট দেখানো হয়েছে \"আরও\" আরও কাজের বিবরণ দেখতে পারে।", + "status_description": "অবস্থার বিবরণ:", + "status_completed": "(1) সম্পন্ন: সিস্টেম নিষ্পত্তি রিপোর্ট সম্পন্ন করেছে।", + "status_pending": "(2) মুলতুবি: বর্তমানে একটি বিরোধ রয়েছে, এবং সিস্টেম একটি নিষ্পত্তি সম্পাদন করতে পারে না।", + "status_out_of_account": "(3) অ্যাকাউন্টের বাইরে: সিস্টেম যাচাইকরণের জন্য অপেক্ষা করছে", + "status_in_progress": "(4) চলমান: কাজ এখন চলমান।", + "exchange_gold_coins": "স্বর্ণ মুদ্রা বিনিময়", + "information": "তথ্য", + "available_salaries": "উপলব্ধ আয়:", + "confirm_exchange": "আপনি কি মুদ্রা বিনিময় করতে চান?", + "transfer_to_others": "অন্যদের কাছে স্থানান্তর", + "search": "অনুসন্ধান", + "change": "পরিবর্তন", + "search_payee_id": "প্রাপকের আইডি অনুসন্ধান করুন", + "confirm_transfer": "আপনি কি এই ব্যবহারকারীকে মুদ্রা স্থানান্তর করতে চান?", + "add": "যোগ করুন", + "agency_center": "এজেন্সি সেন্টার", + "team_bill": "দল বিল", + "chat": "চ্যাট", + "total": "মোট", + "team_member": "দল সদস্য", + "history_team_income": "ইতিহাস দল আয়:", + "enter_host_id": "দয়া করে হোস্ট আইডি লিখুন", + "confirm_remove_member_start": "আপনি কি আইডি:", + "confirm_remove_member_end": "দল থেকে অপসারণ করতে চান?", + "invite_members": "সদস্যদের আমন্ত্রণ জানান", + "invite_download_app": "ব্যবহারকারীদের অ্যাপ ডাউনলোড করতে আমন্ত্রণ জানান।", + "invited_users_login": "আমন্ত্রিত ব্যবহারকারীদের অ্যাপে লগ ইন করতে হবে।", + "join_team_steps": "আমি > হোস্ট সেন্টার > দলে যোগদানের জন্য আবেদন করুন।", + "enter_team_id": "দল আইডি লিখুন, যোগদান করতে পাঠান এ ক্লিক করুন।", + "recharge_agency": "রিচার্জ এজেন্সি", + "my_coins": "আমার মুদ্রা:", + "user": "ব্যবহারকারী:", + "search_user": "ব্যবহারকারী অনুসন্ধান", + "enter_user_id": "দয়া করে ব্যবহারকারী আইডি লিখুন", + "recharge": "রিচার্জ", + "enter_recharge_amount": "ব্যবহারকারীকে রিচার্জ করার মুদ্রার পরিমাণ লিখুন।", + "recharge_now": "এখন রিচার্জ করুন", + "succeed": "সফল", + "seller_records": "বিক্রেতা রেকর্ড", + "transaction_records": "লেনদেন রেকর্ড", + "bd_center": "বিডি সেন্টার", + "bd_leader_center": "বিডি লিডার সেন্টার", + "number_of_bd": "বিডি সংখ্যা", + "total_team_salary": "দল মোট বেতন", + "last_month": "গত মাস", + "this_month": "এই মাস", + "invite_become_agent": "ব্যবহারকারীকে এজেন্ট হতে আমন্ত্রণ জানান", + "invite_become_BD": "ব্যবহারকারীকে বিডি হতে আমন্ত্রণ জানান", + "invite_become_BD_Leader": "ব্যবহারকারীকে বিডি লিডার হতে আমন্ত্রণ জানান", + "invite": "আমন্ত্রণ", + "invitation_submitted": "আমন্ত্রণ তথ্য সফলভাবে জমা দেওয়া হয়েছে!", + "agent_number": "এজেন্ট সংখ্যা", + "team_target": "দল লক্ষ্য", + "my": "আমার", + "host_count": "হোস্ট সংখ্যা:", + + "agency_number": "এজেন্সি সংখ্যা", + "team_salary": "দল বেতন", + "team_recharge": "দল মোট রিচার্জ", + "bd_number": "বিডি সংখ্যা", + + "no_policy_data_available": "কোন নীতি ডেটা উপলব্ধ নেই", + + "host_setting": "হোস্ট সেটিং", + "my_agency": "আমার এজেন্সি", + "tips": "টিপস", + "leave_agent_tips": "হোস্ট শুধুমাত্র প্রতি মাসের ১ এবং ১৬ তারিখে বর্তমান এজেন্ট ছাড়তে পারে", + + "loading": "লোড হচ্ছে", + "details": "বিস্তারিত", + "failed_to_load_balance": "ব্যালেন্স লোড করতে ব্যর্থ। দয়া করে আবার চেষ্টা করুন।", + "failed_to_load_user_info": "ব্যবহারকারী তথ্য লোড করতে ব্যর্থ", + "please_select_coin_amount": "দয়া করে প্রথমে একটি মুদ্রার পরিমাণ নির্বাচন করুন", + "insufficient_balance": "অপর্যাপ্ত ব্যালেন্স। আপনার বর্তমান ব্যালেন্স ${balance}, কিন্তু বিনিময় করার জন্য $${price} প্রয়োজন।", + "confirm_exchange_coins": "আপনি কি $${price} এর জন্য মুদ্রা বিনিময় করতে চান?", + "exchange_success": "${price} এর জন্য মুদ্রা সফলভাবে বিনিময় করা হয়েছে", + "exchange_failed": "বিনিময় ব্যর্থ, দয়া করে পরে আবার চেষ্টা করুন।", + "exchange_error_occurred": "বিনিময় প্রক্রিয়া চলাকালীন একটি ত্রুটি ঘটেছে। দয়া করে পরে আবার চেষ্টা করুন।", + + "please_select_amount": "দয়া করে প্রথমে একটি পরিমাণ নির্বাচন করুন", + "please_select_payee": "দয়া করে প্রথমে একটি প্রাপক নির্বাচন করুন", + "enter_payment_password": "দয়া করে আপনার পেমেন্ট পাসওয়ার্ড লিখুন:", + "payment_password_required": "পেমেন্ট পাসওয়ার্ড প্রয়োজন", + "transfer_success": "{name} এর কাছে ${price} সফলভাবে স্থানান্তর করা হয়েছে", + "transfer_failed": "${price} স্থানান্তর ব্যর্থ", + "transfer_error": "স্থানান্তর ব্যর্থ, দয়া করে পরে আবার চেষ্টা করুন", + + "search_payee": "প্রাপক অনুসন্ধান", + "checking_permissions": "অনুমতি পরীক্ষা করা হচ্ছে", + "searching": "অনুসন্ধান করা হচ্ছে", + "confirm_transfer_to_user": "আপনি কি এই ব্যবহারকারীকে মুদ্রা স্থানান্তর করতে চান?", + "user_not_found_or_search_failed": "ব্যবহারকারী পাওয়া যায়নি বা অনুসন্ধান ব্যর্থ", + + "application_record_not_found": "আবেদন রেকর্ড পাওয়া যায়নি", + "application_processed_cannot_cancel": "আবেদন প্রক্রিয়া করা হয়েছে এবং বাতিল করা যাবে না", + "cancellation_failed_try_again": "বাতিল ব্যর্থ, দয়া করে আবার চেষ্টা করুন", + "error": "ত্রুটি", + "unknown_error": "একটি অজানা ত্রুটি ঘটেছে", + "service_unavailable": "সেবা উপলব্ধ নেই", + "exchange_not_available": "বিনিময় ফাংশন উপলব্ধ নেই", + "team_not_found": "দল পাওয়া যায়নি", + "team_not_exist": "দল বিদ্যমান নেই বা ভেঙে দেওয়া হয়েছে", + "request_not_acceptable": "অনুরোধ গ্রহণযোগ্য নয়", + "something_went_wrong": "কিছু ভুল হয়েছে, দয়া করে আবার চেষ্টা করুন।", + "confirm": "নিশ্চিত করুন", + + "information_details": "তথ্য বিবরণ", + "no_transaction_records": "কোন লেনদেন রেকর্ড নেই", + "retry": "আবার চেষ্টা করুন", + "failed_to_load_data": "ডেটা লোড করতে ব্যর্থ", + + "no_data_available": "কোন ডেটা উপলব্ধ নেই", + + "no_more_members": "আর কোনো সদস্য নেই", + "failed_to_delete_member": "সদস্য মুছে ফেলতে ব্যর্থ। দয়া করে আবার চেষ্টা করুন।", + + "no_users_found": "কোন ব্যবহারকারী পাওয়া যায়নি", + "enter_user_id_to_search": "অনুসন্ধান করার জন্য ব্যবহারকারী আইডি লিখুন", + + "total_recharge": "মোট রিচার্জ", + "total_expenditure": "মোট ব্যয়", + "coins": "মুদ্রা", + "no_selling_records_yet": "এখনও কোনো বিক্রয় রেকর্ড নেই", + + "users_message": "ব্যবহারকারীর বার্তা", + "no_messages": "কোন বার্তা নেই", + "agree": "সম্মত", + "refuse": "অস্বীকার", + "unknown_user": "অজানা ব্যবহারকারী", + "approved_application": "{name} এর আবেদন অনুমোদিত হয়েছে", + "rejected_application": "{name} এর আবেদন প্রত্যাখ্যান করা হয়েছে", + "operation_failed": "অপারেশন ব্যর্থ, দয়া করে আবার চেষ্টা করুন", + + "cash_out": "নগদ উত্তোলন", + "complete_information": "তথ্য সম্পূর্ণ করুন", + "contact_number": "যোগাযোগ নম্বর", + "other_description": "অন্য বিবরণ", + "cash_withdrawal_tips": "নগদ উত্তোলনের পর্যালোচনা প্রয়োজন। পর্যালোচনা পাস হওয়ার পরে নগদ আসার জন্য ধৈর্য ধরে অপেক্ষা করুন।", + "receive": "গ্রহণ", + "rejection": "প্রত্যাখ্যান", + + "kyc": "কেওয়াইসি", + "passport_id_card": "পাসপোর্ট/আইডি কার্ড:({current}/3)", + "transfer_coins": "মুদ্রা স্থানান্তর", + "plus_coins": "+{amount} মুদ্রা", + + "enter_contact_number": "দয়া করে আপনার যোগাযোগ নম্বর লিখুন", + "enter_other_description": "দয়া করে অন্য বিবরণ লিখুন", + "passport_id_card_title": "পাসপোর্ট/আইডি কার্ড", + "submit": "জমা দিন", + "upload_failed": "আপলোড ব্যর্থ", + + "under_review": "পর্যালোচনাধীন", + "approved": "অনুমোদিত", + + "current_earnings": "বর্তমান আয়: ${amount}", + "transfer_to_recharge_agent": "রিচার্জ এজেন্টের কাছে স্থানান্তর", + "select": "নির্বাচন", + "go_to_withdraw": "উত্তোলনে যান", + "ticket": "টিকিট", + "current_tickets": "বর্তমান টিকিট: {count}", + "task_for_tickets": "টিকিটের জন্য কাজ", + "minutes_short": "মিনিট", + "hours_short": "ঘণ্টা", + "on_mic_progress": "মাইকে ({current}/{total} {unit})", + "send_gift_progress": "{current}/{total} উপহার পাঠান", + "invite_user_progress": "{current}/{total} ব্যবহারকারী আমন্ত্রণ জানান", + "withdrawable_amount": "উত্তোলনযোগ্য পরিমাণ: {amount}", + "fill_info_tips": "দয়া করে তথ্য সাবধানে পূরণ করুন। তথ্য সম্পূর্ণ হওয়ার পরেই আপনি নগদ উত্তোলন করতে পারবেন।", + "card_issue_tips": "* যদি কার্ড নম্বরে কোনো সমস্যা থাকে এবং স্থানান্তর করা না যায়, তবে পর্যালোচনা প্রত্যাখ্যান করা হবে।", + + "bd": "বিডি", + "bd_leader": "বিডি লিডার", + "bd_salary": "বিডি বেতন", + + "agency_list": "এজেন্সি তালিকা", + "bd_list": "বিডি তালিকা", + + "bd_leader_history": "বিডি লিডার ইতিহাস", + + "current_status": "বর্তমান অবস্থা:", + "review_passed": "পর্যালোচনা পাস", + "review_failed": "পর্যালোচনা ব্যর্থ", + "awaiting_review": "পর্যালোচনার জন্য অপেক্ষা করছে", + + "withdrawal_method": "উত্তোলন পদ্ধতি", + "please_select_bank_card": "দয়া করে একটি ব্যাংক কার্ড নির্বাচন করুন", + "change_withdrawal_method": "উত্তোলন পদ্ধতি পরিবর্তন", + "enter_cash_out_amount": "দয়া করে নগদ উত্তোলনের পরিমাণ লিখুন", + "cash_out_minimum": "*নগদ উত্তোলনের পরিমাণ >= $50 হতে হবে", + "new_year_cash_out_minimum": "*নগদ উত্তোলনের পরিমাণ >= $10 হতে হবে", + + "bank_card": "ব্যাংক কার্ড", + "currently_in_use": "বর্তমানে ব্যবহারে", + "no_bank_cards_in_use": "ব্যাংক কার্ড বর্তমানে ব্যবহারে নেই।", + "all_bank_cards": "সমস্ত ব্যাংক কার্ড", + "no_bank_cards_added": "এখনও কোনো ব্যাংক কার্ড যোগ করা হয়নি।", + "card_number": "কার্ড নম্বর", + "payee": "প্রাপক", + "delete": "মুছে ফেলুন", + "use": "ব্যবহার", + "using": "ব্যবহার করা হচ্ছে", + "add_new_payment_method": "নতুন পেমেন্ট পদ্ধতি যোগ করুন", + "choose_withdrawal_method": "উত্তোলন পদ্ধতি নির্বাচন করুন", + "card_name": "কার্ড নাম", + "enter_card_name": "কার্ড নাম লিখুন", + "enter_card_number": "কার্ড নম্বর লিখুন", + "enter_payee": "প্রাপক লিখুন", + + "admin_policy": "অ্যাডমিন নীতি", + + "invitation_to_register": "নিবন্ধনের জন্য আমন্ত্রণ", + "total_invitations": "মোট আমন্ত্রণ:", + "todays_invitation": "আজকের আমন্ত্রণ:", + "invitation_total_income": "মোট আয়:", + "todays_income": "আজকের আয়:", + "users": "ব্যবহারকারী", + "unbinding_time": "আনবাইন্ডিং সময়", + "prowide_income": "প্রোওয়াইড আয়", + "copied_successfully": "সফলভাবে কপি করা হয়েছে", + "please_enter_valid_invitation_code": "দয়া করে একটি বৈধ আমন্ত্রণ কোড লিখুন।", + "invitation_code_bound_successfully": "আমন্ত্রণ কোড সফলভাবে বাউন্ড হয়েছে!", + "invitation_code_binding_failed": "আমন্ত্রণ কোড বাউন্ডিং ব্যর্থ।", + "user_id_prefix": "আইডি:", + "day_unit": "দিন", + + "select_country": "দেশ নির্বাচন", + "select_your_country": "আপনার দেশ নির্বাচন করুন", + "my_information": "আমার তথ্য:", + "select_a_country": "একটি দেশ নির্বাচন করুন:", + + "min_transfer_amount": "গৃহীত ন্যূনতম স্থানান্তর পরিমাণ:", + "min_transfer_amount_tip": "রিচার্জ এজেন্টরা ব্যবহারকারী স্থানান্তর থেকে তারা গ্রহণ করতে পারে এমন ন্যূনতম পরিমাণ বেছে নিতে পারে, যা প্রতি মাসের প্রথম দিনে পরিবর্তন করা যেতে পারে। (উদাহরণস্বরূপ, যদি একটি রিচার্জ এজেন্ট শুধুমাত্র $10 বা তার বেশি স্থানান্তর গ্রহণ করতে পরিবর্তন করে, তবে $10 এর কম একক স্থানান্তর সহ ব্যবহারকারীরা সেই রিচার্জ এজেন্টের কাছে তহবিল স্থানান্তর করতে পারবে না।)", + "confirm_transfer_limit": "আপনি কি এই স্থানান্তর পরিমাণ সীমা নির্বাচন করতে চান?", + + "admin_center": "অ্যাডমিন সেন্টার", + "my_leader": "আমার লিডার:", + "my_role": "আমার ভূমিকা:", + "admin": "অ্যাডমিন", + "task_completion_status": "কাজ সম্পাদনের অবস্থা:", + "team_earnings_this_period": "এই সময়ে দল উপার্জন:", + "my_bd_leader_teams": "আমার বিডি লিডার দল", + "total_income": "মোট আয়:", + "my_bd_teams": "আমার বিডি দল", + "my_agency_teams": "আমার এজেন্সি দল", + "number_of_recharge_agents_invited": "আমি যে রিচার্জ এজেন্টদের আমন্ত্রণ জানিয়েছি তাদের সংখ্যা", + "send_welcome_gift": "স্বাগতম উপহার পাঠান", + "user_editing": "ব্যবহারকারী সম্পাদনা", + "room_editing": "রুম সম্পাদনা", + "mic_usage_time": "মাইক ব্যবহারের সময়:", + "working_days_desc": "কর্মদিবস (২ ঘণ্টা এক দিন হিসেবে গণনা করা হয়):", + "new_bd_leaders_bound": "নতুন বিডি লিডার বাউন্ড:", + "new_bds_bound": "নতুন বিডি বাউন্ড:", + "new_agencies_bound": "নতুন এজেন্সি বাউন্ড:", + + "ranking_wealth": "সম্পদ", + "ranking_charm": "আকর্ষণ", + "ranking_room": "রুম", + "ranking_daily": "দৈনিক", + "ranking_weekly": "সাপ্তাহিক", + "ranking_monthly": "মাসিক", + "ranking_hourly": "ঘণ্টা", + + "good_id_placeholder": "২ থেকে ৮ সংখ্যা লিখুন", + "my_wealth_level": "আমার সম্পদ স্তর:", + + "application_submitted_success": "আপনার আবেদন সফলভাবে জমা দেওয়া হয়েছে, দয়া করে পর্যালোচনার জন্য অপেক্ষা করুন!", + "error_wealth_level_insufficient": "একটি একচেটিয়া আইডির জন্য আবেদন করতে আপনার সম্পদ স্তর ১০ এ পৌঁছাতে হবে।", + "error_invalid_id_format": "দয়া করে সঠিক ফরম্যাটে একটি আইডি লিখুন।", + "error_already_applied": "আপনি বর্তমান সম্পদ স্তরে ইতিমধ্যে একটি একচেটিয়া আইডির জন্য আবেদন করেছেন।", + "error_id_already_used": "আইডি ইতিমধ্যে অন্য ব্যবহারকারী দ্বারা ব্যবহার করা হয়েছে।", + + "recharge_placeholder": "দয়া করে আপনার অ্যাপের আইডি লিখুন", + "recharge_button": "রিচার্জ", + "faq_title": "প্রায়শই জিজ্ঞাসিত প্রশ্ন:", + "faq_question_1": "১.প্রশ্ন:", + "faq_how_to_check_recharge": "অ্যাকাউন্ট রিচার্জ পরিমাণ গ্রহণ করা হয়েছে কিনা তা কীভাবে পরীক্ষা করবেন।", + "faq_answer_label": "জিজ্ঞাসা:", + "faq_how_to_check_recharge_answer": "প্রথমে, অ্যাপ খুলুন, 'আমার' পৃষ্ঠায় প্রবেশ করুন, 'ওয়ালেট' পৃষ্ঠায় ক্লিক করুন এবং উপরের ডান কোণায় রিচার্জ রেকর্ড নির্বাচন করুন।", + "user_recharge_instructions": "ব্যবহারকারী রিচার্জ নির্দেশাবলী:", + "recharge_instruction_1": "১、রিচার্জ করার আগে, ব্যবহারকারীকে এই রিচার্জ সম্পূর্ণ করতে সঠিক অ্যাপ আইডি প্রদান করতে হবে।", + "recharge_instruction_2": "২、কয়েন বিক্রেতা রিচার্জ করার পরে, রিচার্জ করা কয়েনগুলি সরাসরি কয়েন বিক্রেতা অ্যাকাউন্টে পাঠানো হবে।", + "recharge_instruction_3": "৩、একটি অ্যাকাউন্টের জন্য আইডি কীভাবে পাবেন:(১) অ্যাপে 'আমার' পৃষ্ঠা খুলুন।(২) আপনি পৃষ্ঠার উপরে অ্যাকাউন্ট আইডি নিশ্চিত করতে পারেন।", + "recharge_instruction_4": "৪、আপনি যে আইডি অ্যাকাউন্ট লিখছেন তা যদি একটি কয়েন বিক্রেতা অ্যাকাউন্ট হয়, তবে কয়েনটি সেই অ্যাকাউন্টের কয়েন বিক্রেতা সেন্টারে পাঠানো হবে।", + + "bd_leaders_label": "বিডি লিডার:", + "team_total_income_label": "দল মোট আয়:", + "number_of_agencies_personnel_label": "এজেন্সি কর্মী সংখ্যা:", + "bd_leader_id_label": "বিডি লিডারের আইডি:", + "income_details_label": "আয় বিবরণ:", + "agency_label": "এজেন্সি:", + "team_total_income_text": "দল মোট আয়:", + "team_total_income_text_capitalized": "দল মোট আয়:", + + "bds_label": "বিডি:", + "bd_id_label": "বিডি এর আইডি:", + "agency_team_income": "এজেন্সি দল আয়:", + + "agencies_label": "এজেন্সি:", + "agency_id_label": "এজেন্সির আইডি:", + "number_of_hosts_personnel_label": "হোস্ট কর্মী সংখ্যা:", + "host_label": "হোস্ট:", + "host_income_label": "হোস্ট আয়:", + + "my_linked_recharge_agent": "আমার লিঙ্ক করা রিচার্জ এজেন্ট", + "my_total_income": "আমার মোট আয়:", + "this_period_recharge": "এই সময়ের রিচার্জ:", + "recharge_agency_list": "রিচার্জ এজেন্সি তালিকা:", + + "invite_recharge_agent": "ব্যবহারকারীকে রিচার্জ এজেন্সি হতে আমন্ত্রণ জানান", + + "item_distribution": "আইটেম বিতরণ", + "validity": "বৈধতা", + "day": "দিন", + "enter_user_id_placeholder": "ব্যবহারকারী আইডি লিখুন", + "send": "পাঠান", + "gift_delivery_successful": "উপহার বিতরণ সফল", + "frames": "ফ্রেম", + "vehicles": "যানবাহন", + "chat_box": "চ্যাট বক্স", + "theme": "থিম", + "vip": "ভিআইপি", + + "bd_policy": "বিডি নীতি", + "bd_leader_policy": "বিডি লিডার নীতি", + + "recharge_reward": "রিচার্জ পুরস্কার", + "ranking": "র‍্যাঙ্কিং", + "lottery": "লটারি", + "withdraw": "উত্তোলন", + + "Accumulated recharge": "সঞ্চিত রিচার্জ", + "Rewards": "পুরস্কার", + "Total Tickets": "মোট টিকিট", + "Rewards:": "পুরস্কার:", + "Total Tickets:({ usedCount }/100)": "মোট টিকিট:({ usedCount }/100)", + "Lucky Dollars Medal*permanent": "লাকি ডলার্স মেডেল*স্থায়ী", + "Task for tickets": "টিকিটের জন্য কাজ", + "done": "সম্পন্ন", + "Daily total recharge amount: $1 ({currentValue}/{targetValue})": "দৈনিক মোট রিচার্জ পরিমাণ: $1 ({currentValue}/{targetValue})", + "Daily total recharge amount: $10 ({currentValue}/{targetValue})": "দৈনিক মোট রিচার্জ পরিমাণ: $10 ({currentValue}/{targetValue})", + "Daily total recharge amount: $50 ({currentValue}/{targetValue})": "দৈনিক মোট রিচার্জ পরিমাণ: $50 ({currentValue}/{targetValue})", + "Daily total recharge amount: $100 ({currentValue}/{targetValue})": "দৈনিক মোট রিচার্জ পরিমাণ: $100 ({currentValue}/{targetValue})", + "Win 50,000 coins in total across any games ({currentValue}/{targetValue})": "যেকোনো গেম থেকে মোট ৫০,০০০ মুদ্রা জিতুন। ({currentValue}/{targetValue})", + "Win 100,000 coins in total across any games ({currentValue}/{targetValue})": "যেকোনো গেম থেকে মোট ১০০,০০০ মুদ্রা জিতুন। ({currentValue}/{targetValue})", + "Win 500,000 coins in total across any games ({currentValue}/{targetValue})": "যেকোনো গেম থেকে মোট ৫০০,০০০ মুদ্রা জিতুন। ({currentValue}/{targetValue})", + "Send 5 Ramadan gifts ({currentValue}/{targetValue})": "৫টি রমজান উপহার পাঠান। ({currentValue}/{targetValue})", + "exchange_success_coins": "{amount} মুদ্রা সফলভাবে বিনিময় করা হয়েছে", + "exchange_failed_coins": "{amount} মুদ্রার জন্য বিনিময় ব্যর্থ, দয়া করে পরে আবার চেষ্টা করুন।", + + "barrage_won_prize": "{nickname} {prizeName} জিতেছে", + "barrage_won_the_prize": "{nickname} {prizeName} পুরস্কার জিতেছে", + + "sign_in_received": "গ্রহণ করা হয়েছে", + "sign_in_free": "বিনামূল্যে", + "sign_in_make_up": "মেইক-আপ", + + "no_relationship": "আপনি বর্তমানে একটি সম্পর্কে নেই।", + "go_add_cp": "সিপি যোগ করতে যান", + "my_couple": "আমার দম্পতি", + "send_love_letter": "একটি প্রেম পত্র পাঠান", + "no_couples": "বর্তমানে কোনো দম্পতি নেই।", + "love_letter_placeholder": "দয়া করে আপনি কী লিখতে চান তা লিখুন...", + "publish_love_letter": "আপনি কি আপনার প্রেম পত্রের বিষয়বস্তু প্রকাশ করতে চান?", + "love_letter_title": "প্রেম পত্র", + "spend_5000_coins_confess": "আপনি কি তার প্রতি আপনার অনুভূতি প্রকাশ করতে ৫০০০ মুদ্রা ব্যয় করতে চান?", + "insufficient_wallet_balance": "অপর্যাপ্ত ওয়ালেট ব্যালেন্স,", + "consecutive_check_in_reward": "টানা চেক-ইন পুরস্কার", + "check_in_successful": "চেক-ইন সফল।", + "you_get": "আপনি পেয়েছেন", + "not_enough_pieces": "আপনার পর্যাপ্ত টুকরা নেই", + "confirm_item_exchange": "আপনি কি বর্তমান আইটেম বিনিময় করতে চান?", + "heartbeat_value_points_4_percent": "{amount} (হার্টবিট ভ্যালু পয়েন্টের ৪%) * ২", + "heartbeat_value_points_3_percent": "{amount} (হার্টবিট ভ্যালু পয়েন্টের ৩%) * ২", + "heartbeat_value_points_2_percent": "{amount} (হার্টবিট ভ্যালু পয়েন্টের ২%) * ২", + + "task_go": "যান >", + "task_receive": "গ্রহণ", + "task_received": "গ্রহণ করা হয়েছে", + + "remaining_lottery_tickets": "অবশিষ্ট লটারি টিকিট", + "how_to_get_ticket": "কীভাবে টিকিট পাবেন", + + "lucky_and_magical_gifts_win_gold_coins": "ভাগ্যবান এবং জাদুকরী উপহার স্বর্ণ মুদ্রা জিতে", + "win_coins_in_the_game": "গেম থেকে মুদ্রা জিতুন", + "coins_per_get": "১০০০০০ মুদ্রা/পান", + "ramadan_kareem": "রমজান কারিম" +} diff --git a/src/locales/i18n.js b/src/locales/i18n.js index 434c892..a623e8c 100644 --- a/src/locales/i18n.js +++ b/src/locales/i18n.js @@ -2,9 +2,11 @@ import { createI18n } from 'vue-i18n' import zh from './zh.json' import en from './en.json' import ar from './ar.json' +import tr from './tr.json' +import bn from './bn.json' // 语言包 -const messages = { en, ar, zh } +const messages = { en, ar, zh, tr, bn } // 默认语言配置 const defaultLocale = 'en' @@ -23,8 +25,9 @@ export const setDocumentDirection = (lang) => { // 定义语言方向映射 const languages = { en: 'ltr', - zh: 'ltr', ar: 'rtl', + tr: 'ltr', + bn: 'ltr', } const direction = languages[lang] || 'ltr' diff --git a/src/locales/tr.json b/src/locales/tr.json new file mode 100644 index 0000000..317849a --- /dev/null +++ b/src/locales/tr.json @@ -0,0 +1,451 @@ +{ + "apply_join_team": "Takıma katılmak için başvur", + "apply_reminder": "Başvurudan önce hatırlatma:", + "apply_reminder_detail": "Acentenizin ID'sini girin ve host başvurusu onaylandıktan sonra host olacaksınız. Host olduktan sonra, geliriniz acentenize emanet edilecektir.", + "apply_id": "Başvuru ID:", + "enter_agent_id": "Lütfen acente ID'sini girin", + "apply": "Başvur", + "application_help": "Uygulama Yardımı", + "application_help_detail": "Acentenizin ID'sini girin ve başvurunuzu göndermek için \"Başvur\" düğmesine tıklayın. Başvuru başarılı olduktan sonra, acentenin başvuruyu onaylamasını sabırla bekleyin.", + "got_it": "Anladım", + "application_records": "Başvuru Kayıtları:", + "agency": "Acente", + "agencies": "Acenteler", + "pending": "Beklemede", + "cancel": "İptal", + "success": "Başarılı", + "application_submitted": "Başvuru başarıyla gönderildi!", + "ok": "Tamam", + "application_cancelled": "Başvuru başarıyla iptal edildi!", + "warning": "Uyarı", + "not_authorized": "Katılmaya yetkili değil", + "cancellation_failed": "İptal başarısız", + "network_error": "Ağ hatası, lütfen bağlantınızı kontrol edin ve tekrar deneyin", + "host": "Host", + "host_center": "Host Merkezi", + "my_account": "Hesabım", + "my_salary": "Maaşım:", + "personal_salary": "Kişisel Maaş", + "history_salary": "Geçmiş maaş:", + "current_salary": "Mevcut maaş:", + "todays_task": "Bugünün görevi:", + "platform_policy": "Platform Politikası", + "num_teams": "Takım Sayısı:", + "team_top_up": "Takım yükleme", + "bd_income_top_up": "BD Geliri (Yükleme)", + "bd_income_salary": "BD Geliri (Maaş)", + "host_type": "Host tipi", + "minutes": "Dakika", + "gift_task": "Hediye Görevi", + "target": "Hedef", + "salary": "Maaş", + "time_days": "Zaman (Gün)", + "more": "Daha fazla >", + "exchange": "Değiştir", + "transfer": "Transfer", + "host_salary": "Host Maaşı", + "agent_salary": "Acente Maaşı", + "total_salary": "Toplam Maaş", + "my_agent": "Acentem", + "leave": "Ayrıl", + "work_report": "Çalışma raporu:", + "in_progress": "Devam Ediyor", + "completed": "Tamamlandı", + "out_of_account": "Hesap dışı", + "salary_details": "Maaş Detayları", + "monthly_salary": "Aylık maaş", + "previous_period_income": "Önceki dönem geliri", + "daily_salary": "Günlük maaş", + "income": "Gelir", + "expenditure": "Gider", + "time": "Zaman", + "help": "Yardım", + "work_report_description": "Aşağıda üyelerin çalışma raporu gösterilmektedir. \"Daha fazla\" daha fazla çalışma detayı görüntüleyebilir.", + "status_description": "Durum Açıklaması:", + "status_completed": "(1) Tamamlandı: Sistem uzlaşma raporunu tamamladı.", + "status_pending": "(2) Beklemede: Şu anda bir anlaşmazlık var ve sistem uzlaşma gerçekleştiremiyor.", + "status_out_of_account": "(3) Hesap dışı: Sistem doğrulaması bekleniyor", + "status_in_progress": "(4) Devam ediyor: Çalışma şu anda devam ediyor.", + "exchange_gold_coins": "Altın Coin Değiştir", + "information": "Bilgi", + "available_salaries": "Mevcut gelir:", + "confirm_exchange": "Coin değiştirmek istediğinizden emin misiniz?", + "transfer_to_others": "Başkalarına transfer", + "search": "Ara", + "change": "Değiştir", + "search_payee_id": "Alıcının ID'sini ara", + "confirm_transfer": "Bu kullanıcıya coin transfer etmek istediğinizden emin misiniz?", + "add": "Ekle", + "agency_center": "Acente Merkezi", + "team_bill": "Takım Faturası", + "chat": "Sohbet", + "total": "Toplam", + "team_member": "Takım Üyesi", + "history_team_income": "Geçmiş Takım Geliri:", + "enter_host_id": "Lütfen host ID'sini girin", + "confirm_remove_member_start": "ID'yi:", + "confirm_remove_member_end": "takımdan kaldırmak istediğinizden emin misiniz?", + "invite_members": "Üyeleri Davet Et", + "invite_download_app": "Kullanıcıları APP indirmeye davet et.", + "invited_users_login": "Davet edilen kullanıcıların APP'e giriş yapması gerekiyor.", + "join_team_steps": "Ben > Host Merkezi > Takıma katılmak için başvur.", + "enter_team_id": "Takım ID'sini girin, katılmak için gönder'e tıklayın.", + "recharge_agency": "Yükleme acentesi", + "my_coins": "Coinlerim:", + "user": "Kullanıcı:", + "search_user": "Kullanıcı ara", + "enter_user_id": "Lütfen kullanıcı ID'sini girin", + "recharge": "Yükle", + "enter_recharge_amount": "Kullanıcıya yüklenecek coin miktarını girin.", + "recharge_now": "Şimdi yükle", + "succeed": "Başarılı", + "seller_records": "Satıcı Kayıtları", + "transaction_records": "İşlem kayıtları", + "bd_center": "BD Merkezi", + "bd_leader_center": "BD Lider Merkezi", + "number_of_bd": "BD Sayısı", + "total_team_salary": "Takım toplam maaşı", + "last_month": "Geçen ay", + "this_month": "Bu ay", + "invite_become_agent": "Kullanıcıyı Acente Olmaya Davet Et", + "invite_become_BD": "Kullanıcıyı BD Olmaya Davet Et", + "invite_become_BD_Leader": "Kullanıcıyı BD Lideri Olmaya Davet Et", + "invite": "Davet", + "invitation_submitted": "Davet bilgisi başarıyla gönderildi!", + "agent_number": "Acente sayısı", + "team_target": "Takım hedefi", + "my": "Benim", + "host_count": "Host sayısı:", + + "agency_number": "Acente sayısı", + "team_salary": "Takım maaşı", + "team_recharge": "Takım toplam yükleme", + "bd_number": "BD Sayısı", + + "no_policy_data_available": "Politika verisi yok", + + "host_setting": "Host Ayarı", + "my_agency": "Acentem", + "tips": "İpuçları", + "leave_agent_tips": "Host sadece her ayın 1'i ve 16'sında mevcut acenteden ayrılabilir", + + "loading": "Yükleniyor", + "details": "Detaylar", + "failed_to_load_balance": "Bakiye yüklenemedi. Lütfen tekrar deneyin.", + "failed_to_load_user_info": "Kullanıcı bilgisi yüklenemedi", + "please_select_coin_amount": "Lütfen önce bir coin miktarı seçin", + "insufficient_balance": "Yetersiz bakiye. Mevcut bakiyeniz ${balance}, ancak değiştirmek için $${price} gerekiyor.", + "confirm_exchange_coins": "$${price} için coin değiştirmek istiyor musunuz?", + "exchange_success": "${price} için coin başarıyla değiştirildi", + "exchange_failed": "Değiştirme başarısız, lütfen daha sonra tekrar deneyin.", + "exchange_error_occurred": "Değiştirme işlemi sırasında bir hata oluştu. Lütfen daha sonra tekrar deneyin.", + + "please_select_amount": "Lütfen önce bir miktar seçin", + "please_select_payee": "Lütfen önce bir alıcı seçin", + "enter_payment_password": "Lütfen ödeme şifrenizi girin:", + "payment_password_required": "Ödeme şifresi gerekli", + "transfer_success": "${price} başarıyla {name} kullanıcısına transfer edildi", + "transfer_failed": "${price} transferi başarısız", + "transfer_error": "Transfer başarısız, lütfen daha sonra tekrar deneyin", + + "search_payee": "Alıcı Ara", + "checking_permissions": "İzinler kontrol ediliyor", + "searching": "Aranıyor", + "confirm_transfer_to_user": "Bu kullanıcıya coin transfer etmek istediğinizden emin misiniz?", + "user_not_found_or_search_failed": "Kullanıcı bulunamadı veya arama başarısız", + + "application_record_not_found": "Başvuru kaydı bulunamadı", + "application_processed_cannot_cancel": "Başvuru işlendi ve iptal edilemez", + "cancellation_failed_try_again": "İptal başarısız, lütfen tekrar deneyin", + "error": "Hata", + "unknown_error": "Bilinmeyen bir hata oluştu", + "service_unavailable": "Hizmet Kullanım Dışı", + "exchange_not_available": "Değiştirme fonksiyonu kullanılamıyor", + "team_not_found": "Takım Bulunamadı", + "team_not_exist": "Takım mevcut değil veya dağıtıldı", + "request_not_acceptable": "İstek Kabul Edilemez", + "something_went_wrong": "Bir şeyler yanlış gitti, lütfen tekrar deneyin.", + "confirm": "Onayla", + + "information_details": "Bilgi detayları", + "no_transaction_records": "İşlem kaydı yok", + "retry": "Tekrar Dene", + "failed_to_load_data": "Veri yüklenemedi", + + "no_data_available": "Veri yok", + + "no_more_members": "Daha fazla üye yok", + "failed_to_delete_member": "Üye silinemedi. Lütfen tekrar deneyin.", + + "no_users_found": "Kullanıcı bulunamadı", + "enter_user_id_to_search": "Aramak için kullanıcı ID'sini girin", + + "total_recharge": "Toplam yükleme", + "total_expenditure": "Toplam gider", + "coins": "coin", + "no_selling_records_yet": "Henüz satış kaydı yok", + + "users_message": "Kullanıcının mesajı", + "no_messages": "Mesaj yok", + "agree": "Kabul Et", + "refuse": "Reddet", + "unknown_user": "Bilinmeyen Kullanıcı", + "approved_application": "{name} kullanıcısının başvurusu onaylandı", + "rejected_application": "{name} kullanıcısının başvurusu reddedildi", + "operation_failed": "İşlem başarısız, lütfen tekrar deneyin", + + "cash_out": "Nakit çek", + "complete_information": "Bilgileri tamamla", + "contact_number": "İletişim numarası", + "other_description": "Diğer açıklama", + "cash_withdrawal_tips": "Nakit çekimler inceleme gerektirir. İnceleme geçtikten sonra nakitin gelmesini sabırla bekleyin.", + "receive": "Al", + "rejection": "Red", + + "kyc": "KYC", + "passport_id_card": "Pasaport/Kimlik kartı:({current}/3)", + "transfer_coins": "Coin Transfer", + "plus_coins": "+{amount} Coin", + + "enter_contact_number": "Lütfen iletişim numaranızı girin", + "enter_other_description": "Lütfen diğer açıklamayı girin", + "passport_id_card_title": "Pasaport/Kimlik kartı", + "submit": "Gönder", + "upload_failed": "Yükleme başarısız", + + "under_review": "İncelemede", + "approved": "Onaylandı", + + "current_earnings": "Mevcut kazanç: ${amount}", + "transfer_to_recharge_agent": "Yükleme acentesine transfer", + "select": "Seç", + "go_to_withdraw": "Çekmeye git", + "ticket": "Bilet", + "current_tickets": "Mevcut bilet: {count}", + "task_for_tickets": "Biletler için görev", + "minutes_short": "dk", + "hours_short": "saat", + "on_mic_progress": "Mikrofon başında ({current}/{total} {unit})", + "send_gift_progress": "{current}/{total} hediye gönder", + "invite_user_progress": "{current}/{total} kullanıcı davet et", + "withdrawable_amount": "Çekilebilir miktar: {amount}", + "fill_info_tips": "Lütfen bilgileri dikkatlice doldurun. Sadece bilgiler tamamlandıktan sonra nakit çekebilirsiniz.", + "card_issue_tips": "* Kart numarasında bir sorun varsa ve transfer yapılamazsa, inceleme reddedilecektir.", + + "bd": "BD", + "bd_leader": "BD Lideri", + "bd_salary": "BD Maaşı", + + "agency_list": "Acente Listesi", + "bd_list": "BD Listesi", + + "bd_leader_history": "BD Lideri Geçmişi", + + "current_status": "Mevcut durum:", + "review_passed": "İnceleme geçti", + "review_failed": "İnceleme başarısız", + "awaiting_review": "İnceleme bekleniyor", + + "withdrawal_method": "Çekim Yöntemi", + "please_select_bank_card": "Lütfen bir banka kartı seçin", + "change_withdrawal_method": "Çekim yöntemini değiştir", + "enter_cash_out_amount": "Lütfen nakit çekme miktarını girin", + "cash_out_minimum": "*Nakit çekme miktarı >= $50 olmalıdır", + "new_year_cash_out_minimum": "*Nakit çekme miktarı >= $10 olmalıdır", + + "bank_card": "Banka Kartı", + "currently_in_use": "Şu Anda Kullanımda", + "no_bank_cards_in_use": "Banka kartları şu anda kullanımda değil.", + "all_bank_cards": "Tüm Banka Kartları", + "no_bank_cards_added": "Henüz banka kartı eklenmedi.", + "card_number": "Kart Numarası", + "payee": "Alıcı", + "delete": "Sil", + "use": "Kullan", + "using": "Kullanılıyor", + "add_new_payment_method": "Yeni ödeme yöntemi ekle", + "choose_withdrawal_method": "Çekim yöntemini seç", + "card_name": "Kart Adı", + "enter_card_name": "Kart Adını Girin", + "enter_card_number": "Kart Numarasını Girin", + "enter_payee": "Alıcıyı girin", + + "admin_policy": "Yönetici Politikası", + + "invitation_to_register": "Kayıt için davet", + "total_invitations": "Toplam davetler:", + "todays_invitation": "Bugünün daveti:", + "invitation_total_income": "Toplam gelir:", + "todays_income": "Bugünün geliri:", + "users": "Kullanıcılar", + "unbinding_time": "Bağlantıyı kaldırma zamanı", + "prowide_income": "Prowide geliri", + "copied_successfully": "Başarıyla kopyalandı", + "please_enter_valid_invitation_code": "Lütfen geçerli bir davet kodu girin.", + "invitation_code_bound_successfully": "Davet kodu başarıyla bağlandı!", + "invitation_code_binding_failed": "Davet kodu bağlama başarısız.", + "user_id_prefix": "ID:", + "day_unit": "Gün", + + "select_country": "Ülke Seç", + "select_your_country": "Ülkenizi seçin", + "my_information": "Bilgilerim:", + "select_a_country": "Bir ülke seçin:", + + "min_transfer_amount": "Kabul edilen minimum transfer miktarı:", + "min_transfer_amount_tip": "Yükleme acenteleri kullanıcı transferlerinden kabul edebilecekleri minimum miktarı seçebilir, bu her ayın ilk gününde değiştirilebilir. (Örneğin, bir yükleme acentesi sadece $10 veya üzeri transferleri kabul edecek şekilde değiştirilirse, tek transferi $10 altında olan kullanıcılar o yükleme acentesine fon transferi yapamaz.)", + "confirm_transfer_limit": "Bu transfer miktarı limitini seçmek istediğinizden emin misiniz?", + + "admin_center": "Yönetici Merkezi", + "my_leader": "Liderim:", + "my_role": "Rolüm:", + "admin": "Yönetici", + "task_completion_status": "Görev tamamlama durumu:", + "team_earnings_this_period": "Bu dönem takım kazançları:", + "my_bd_leader_teams": "BD Lideri Takımlarım", + "total_income": "Toplam gelir:", + "my_bd_teams": "BD Takımlarım", + "my_agency_teams": "Acente Takımlarım", + "number_of_recharge_agents_invited": "Davet ettiğim yükleme acentesi sayısı", + "send_welcome_gift": "Hoşgeldin Hediyesi Gönder", + "user_editing": "Kullanıcı Düzenleme", + "room_editing": "Oda Düzenleme", + "mic_usage_time": "Mikrofon kullanım süresi:", + "working_days_desc": "Çalışma günleri (2 saat bir gün olarak sayılır):", + "new_bd_leaders_bound": "Yeni bağlanan BD Liderleri:", + "new_bds_bound": "Yeni bağlanan BD'ler:", + "new_agencies_bound": "Yeni bağlanan acenteler:", + + "ranking_wealth": "Zenginlik", + "ranking_charm": "Çekicilik", + "ranking_room": "Oda", + "ranking_daily": "Günlük", + "ranking_weekly": "Haftalık", + "ranking_monthly": "Aylık", + "ranking_hourly": "Saatlik", + + "good_id_placeholder": "2-8 Arası Rakam Girin", + "my_wealth_level": "Zenginlik seviyem:", + + "application_submitted_success": "Başvurunuz başarıyla gönderildi, lütfen incelemeyi bekleyin!", + "error_wealth_level_insufficient": "Özel ID için başvurmak için zenginlik seviyesi 10'a ulaşmalısınız.", + "error_invalid_id_format": "Lütfen doğru formatta bir ID girin.", + "error_already_applied": "Mevcut zenginlik seviyesinde zaten özel ID için başvurdunuz.", + "error_id_already_used": "ID zaten başka bir kullanıcı tarafından kullanıldı.", + + "recharge_placeholder": "Lütfen APP ID'nizi girin", + "recharge_button": "Yükle", + "faq_title": "Sıkça sorulan soru:", + "faq_question_1": "1.Soru:", + "faq_how_to_check_recharge": "Hesap yükleme miktarının alınıp alınmadığı nasıl kontrol edilir.", + "faq_answer_label": "Soru:", + "faq_how_to_check_recharge_answer": "İlk olarak, APP'i açın, 'Benim' sayfasına girin, 'Cüzdan' sayfasına tıklayın ve sağ üst köşedeki yükleme kaydını seçin.", + "user_recharge_instructions": "Kullanıcı yükleme talimatları:", + "recharge_instruction_1": "1、Yüklemeden önce, kullanıcının bu yüklemeyi tamamlamak için doğru APP ID'sini sağlaması gerekir.", + "recharge_instruction_2": "2、Coin satıcısı yükledikten sonra, yüklenen coinler doğrudan coin satıcı hesabına gönderilecektir.", + "recharge_instruction_3": "3、Bir hesap için ID nasıl alınır:(1) APP'te 'Benim' sayfasını açın.(2) Sayfanın üst kısmında hesap ID'sini onaylayabilirsiniz.", + "recharge_instruction_4": "4、Girdiğiniz ID hesabı bir coin satıcı hesabıysa, coin o hesabın coin satıcı merkezine gönderilecektir.", + + "bd_leaders_label": "BD Liderleri:", + "team_total_income_label": "Takım Toplam Geliri:", + "number_of_agencies_personnel_label": "Acente Personeli Sayısı:", + "bd_leader_id_label": "BD Liderinin ID'si:", + "income_details_label": "Gelir Detayları:", + "agency_label": "Acente:", + "team_total_income_text": "Takım toplam geliri:", + "team_total_income_text_capitalized": "Takım Toplam Geliri:", + + "bds_label": "BD'ler:", + "bd_id_label": "BD'nin ID'si:", + "agency_team_income": "Acente Takım Geliri:", + + "agencies_label": "Acenteler:", + "agency_id_label": "Acentenin ID'si:", + "number_of_hosts_personnel_label": "Host Personeli Sayısı:", + "host_label": "Host:", + "host_income_label": "Host geliri:", + + "my_linked_recharge_agent": "Bağlı yükleme acentem", + "my_total_income": "Toplam gelir:", + "this_period_recharge": "Bu dönemin yüklemesi:", + "recharge_agency_list": "Yükleme Acentesi Listesi:", + + "invite_recharge_agent": "Kullanıcıyı Yükleme Acentesi Olmaya Davet Et", + + "item_distribution": "Öğe Dağıtımı", + "validity": "Geçerlilik", + "day": "gün", + "enter_user_id_placeholder": "Kullanıcı ID'sini girin", + "send": "Gönder", + "gift_delivery_successful": "Hediye teslimatı başarılı", + "frames": "Çerçeveler", + "vehicles": "Araçlar", + "chat_box": "Sohbet Kutusu", + "theme": "Tema", + "vip": "VIP", + + "bd_policy": "BD Politikası", + "bd_leader_policy": "BD Lideri Politikası", + + "recharge_reward": "Yükleme Ödülü", + "ranking": "Sıralama", + "lottery": "Piyango", + "withdraw": "Çek", + + "Accumulated recharge": "Biriktirilmiş yükleme", + "Rewards": "Ödüller", + "Total Tickets": "Toplam Bilet", + "Rewards:": "Ödüller:", + "Total Tickets:({ usedCount }/100)": "Toplam Bilet:({ usedCount }/100)", + "Lucky Dollars Medal*permanent": "Şanslı Dolar Madalyası*kalıcı", + "Task for tickets": "Biletler için görev", + "done": "tamamlandı", + "Daily total recharge amount: $1 ({currentValue}/{targetValue})": "Günlük toplam yükleme miktarı: $1 ({currentValue}/{targetValue})", + "Daily total recharge amount: $10 ({currentValue}/{targetValue})": "Günlük toplam yükleme miktarı: $10 ({currentValue}/{targetValue})", + "Daily total recharge amount: $50 ({currentValue}/{targetValue})": "Günlük toplam yükleme miktarı: $50 ({currentValue}/{targetValue})", + "Daily total recharge amount: $100 ({currentValue}/{targetValue})": "Günlük toplam yükleme miktarı: $100 ({currentValue}/{targetValue})", + "Win 50,000 coins in total across any games ({currentValue}/{targetValue})": "Herhangi bir oyunda toplam 50.000 coin kazanın. ({currentValue}/{targetValue})", + "Win 100,000 coins in total across any games ({currentValue}/{targetValue})": "Herhangi bir oyunda toplam 100.000 coin kazanın. ({currentValue}/{targetValue})", + "Win 500,000 coins in total across any games ({currentValue}/{targetValue})": "Herhangi bir oyunda toplam 500.000 coin kazanın. ({currentValue}/{targetValue})", + "Send 5 Ramadan gifts ({currentValue}/{targetValue})": "5 Ramazan hediyesi gönderin. ({currentValue}/{targetValue})", + "exchange_success_coins": "{amount} coin başarıyla değiştirildi", + "exchange_failed_coins": "{amount} coin için değiştirme başarısız, lütfen daha sonra tekrar deneyin.", + + "barrage_won_prize": "{nickname} {prizeName} kazandı", + "barrage_won_the_prize": "{nickname} {prizeName} ödülünü kazandı", + + "sign_in_received": "Alındı", + "sign_in_free": "Ücretsiz", + "sign_in_make_up": "Telafi", + + "no_relationship": "Şu anda bir ilişkiniz yok.", + "go_add_cp": "CP ekle", + "my_couple": "Çiftim", + "send_love_letter": "Bir aşk mektubu gönder", + "no_couples": "Şu anda çift yok.", + "love_letter_placeholder": "Lütfen ne yazmak istediğinizi girin...", + "publish_love_letter": "Aşk mektubunuzun içeriğini yayınlamak istiyor musunuz?", + "love_letter_title": "Aşk mektubu", + "spend_5000_coins_confess": "Ona duygularınızı itiraf etmek için 5000 coin harcamak istediğinizden emin misiniz?", + "insufficient_wallet_balance": "Yetersiz cüzdan bakiyesi,", + "consecutive_check_in_reward": "Ardışık Giriş Ödülü", + "check_in_successful": "Giriş başarılı.", + "you_get": "Kazandınız", + "not_enough_pieces": "Yeterli parçanız yok", + "confirm_item_exchange": "Mevcut öğeyi değiştirmek istediğinizden emin misiniz?", + "heartbeat_value_points_4_percent": "{amount} (Kalp Atışı Değeri puanlarının %4'ü) * 2", + "heartbeat_value_points_3_percent": "{amount} (Kalp Atışı Değeri puanlarının %3'ü) * 2", + "heartbeat_value_points_2_percent": "{amount} (Kalp Atışı Değeri puanlarının %2'si) * 2", + + "task_go": "Git >", + "task_receive": "Al", + "task_received": "Alındı", + + "remaining_lottery_tickets": "Kalan piyango biletleri", + "how_to_get_ticket": "Bilet nasıl alınır", + + "lucky_and_magical_gifts_win_gold_coins": "Şanslı ve sihirli hediyeler altın coin kazanır", + "win_coins_in_the_game": "Oyunda coin kazan", + "coins_per_get": "100000 coin/Al", + "ramadan_kareem": "Ramazan Kareem" +} diff --git a/src/main.js b/src/main.js index 784c87a..7784028 100644 --- a/src/main.js +++ b/src/main.js @@ -67,6 +67,10 @@ if (langParam) { finalLang = 'en' } else if (langParam.startsWith('ar')) { finalLang = 'ar' + } else if (langParam === 'tr') { + finalLang = 'tr' + } else if (langParam === 'bn') { + finalLang = 'bn' } } diff --git a/src/stores/lang.js b/src/stores/lang.js index 274a9d9..608184c 100644 --- a/src/stores/lang.js +++ b/src/stores/lang.js @@ -14,6 +14,16 @@ export const useLangStore = defineStore('lang', () => { value: 'اللغة العربية', dir: 'rtl', }, + { + type: 'tr', + value: 'Türkçe', + dir: 'ltr', + }, + { + type: 'bn', + value: 'বাংলা', + dir: 'ltr', + }, ]) const selectedLang = ref(langList.value[0])