<?php

return [
    'settings' => 'API সেটিংস',
    'settings_description' => 'আপনার API সেটিংস দেখুন এবং আপডেট করুন',
    'save_settings' => 'সেটিংস সংরক্ষণ করুন',
    'setting_title' => 'API সেটিংস',
    'setting_description' => 'আপনার API অ্যাক্সেস এবং নিরাপত্তা সেটিংস কনফিগার করুন',
    'api_enabled' => 'API সক্রিয় করুন',
    'api_enabled_description' => 'আপনার ওয়েবসাইটের জন্য REST API সক্রিয় বা নিষ্ক্রিয় করুন। নিষ্ক্রিয় থাকলে, সমস্ত API এন্ডপয়েন্ট অ্যাক্সেসযোগ্য হবে না।',
    'api_key' => 'API কী',
    'api_key_description' => 'API অ্যাক্সেসের জন্য ঐচ্ছিক নিরাপত্তা কী। সেট করা থাকলে, সমস্ত API অনুরোধে X-API-KEY হেডারে এই কী অন্তর্ভুক্ত করতে হবে।',
    'api_key_placeholder' => 'আপনার API কী লিখুন (নিষ্ক্রিয় করতে খালি রাখুন)',
    'generate_api_key' => 'র্যান্ডম কী তৈরি করুন',
    'edit_api_key' => 'API কী সম্পাদনা করুন',
    'copy_api_key' => 'ক্লিপবোর্ডে কপি করুন',
    'api_key_generated' => 'নতুন API কী সফলভাবে তৈরি হয়েছে!',
    'api_key_copied' => 'API কী ক্লিপবোর্ডে কপি হয়েছে!',
    'api_key_edit_enabled' => 'API কী ফিল্ড এখন সম্পাদনাযোগ্য।',
    'api_documentation' => 'API ডকুমেন্টেশন',
    'api_documentation_description' => 'উদাহরণ এবং এন্ডপয়েন্ট বিস্তারিত সহ সম্পূর্ণ API ডকুমেন্টেশন দেখুন।',
    'view_documentation' => 'API ডক্স দেখুন',
    'generate_docs_title' => 'API ডকুমেন্টেশন তৈরি করুন',
    'generate_docs_description' => 'আপনার Botble CMS অ্যাপ্লিকেশনের জন্য API ডকুমেন্টেশন তৈরি করতে, এই সহজ ধাপগুলি অনুসরণ করুন:',
    'generate_docs_step_1' => '১. Scribe প্যাকেজ ইনস্টল করুন:',
    'generate_docs_step_2' => '২. API ডকুমেন্টেশন তৈরি করুন:',
    'generate_docs_step_3' => '৩. আপনার API ডকুমেন্টেশন অ্যাক্সেস করুন:',
    'api_usage_examples' => 'ব্যবহারের উদাহরণ',
    'api_usage_curl_example' => 'API কী সহ cURL অনুরোধের উদাহরণ:',
    'api_usage_javascript_example' => 'JavaScript অনুরোধের উদাহরণ:',
    'api_security_section' => 'নিরাপত্তা সেটিংস',
    'api_help_section' => 'সহায়তা এবং ডকুমেন্টেশন',
    'push_notifications_section' => 'পুশ নোটিফিকেশন (FCM v1 API)',
    'push_notifications_enabled' => 'পুশ নোটিফিকেশন সক্রিয় করুন',
    'push_notifications_enabled_description' => 'মোবাইল অ্যাপের জন্য পুশ নোটিফিকেশন সক্রিয় বা নিষ্ক্রিয় করুন। নিষ্ক্রিয় থাকলে, ডিভাইসগুলিতে কোন নোটিফিকেশন পাঠানো হবে না।',
    'fcm_project_id' => 'Firebase প্রজেক্ট ID',
    'fcm_project_id_description' => 'আপনার Firebase প্রজেক্ট ID। আপনি এটি আপনার Firebase প্রজেক্ট সেটিংসে পাবেন।',
    'fcm_project_id_placeholder' => 'আপনার Firebase প্রজেক্ট ID লিখুন',
    'fcm_service_account_path' => 'সার্ভিস অ্যাকাউন্ট JSON ফাইল',
    'fcm_service_account_path_description' => 'আপনার Firebase সার্ভিস অ্যাকাউন্ট JSON ফাইলের পথ (storage/app/ এর আপেক্ষিক বা সম্পূর্ণ পথ)।',
    'fcm_service_account_upload_description' => 'আপনার Firebase সার্ভিস অ্যাকাউন্ট JSON ফাইল আপলোড করুন। ফাইলটি storage/app/firebase/ ডিরেক্টরিতে নিরাপদে সংরক্ষিত হবে।',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'ফাইল আপলোড করুন',
    'remove_file' => 'ফাইল মুছুন',
    'uploaded_at' => 'আপলোড করা হয়েছে',
    'upload_json_file' => 'অনুগ্রহ করে আপনার সার্ভিস অ্যাকাউন্ট JSON ফাইল আপলোড করুন।',
    'uploading_file' => 'ফাইল আপলোড হচ্ছে',
    'file_uploaded_successfully' => 'ফাইল সফলভাবে আপলোড হয়েছে!',
    'file_removed_successfully' => 'ফাইল সফলভাবে মুছে ফেলা হয়েছে!',
    'invalid_json_file' => 'অনুগ্রহ করে একটি বৈধ JSON ফাইল নির্বাচন করুন।',
    'file_upload_error' => 'ফাইল আপলোড করতে ত্রুটি। অনুগ্রহ করে আবার চেষ্টা করুন।',
    'file_remove_error' => 'ফাইল মুছতে ত্রুটি। অনুগ্রহ করে আবার চেষ্টা করুন।',
    'send_custom_notification' => 'কাস্টম নোটিফিকেশন পাঠান',
    'notification_title' => 'শিরোনাম',
    'notification_title_placeholder' => 'নোটিফিকেশন শিরোনাম লিখুন',
    'notification_message' => 'বার্তা',
    'notification_message_placeholder' => 'নোটিফিকেশন বার্তা লিখুন',
    'notification_message_help' => 'সর্বোচ্চ 500 অক্ষর',
    'notification_target' => 'টার্গেট ডিভাইস',
    'notification_action_url' => 'অ্যাকশন URL (ঐচ্ছিক)',
    'notification_action_url_placeholder' => 'https://example.com/page',
    'notification_action_url_help' => 'নোটিফিকেশনে ট্যাপ করলে খোলার জন্য URL',
    'notification_image_url' => 'ছবির URL (ঐচ্ছিক)',
    'notification_image_url_placeholder' => 'https://example.com/image.jpg',
    'notification_image_url_help' => 'নোটিফিকেশনে প্রদর্শনের জন্য ছবি',
    'notification_send_info' => 'সমস্ত সক্রিয় ডিভাইস টোকেনে নোটিফিকেশন পাঠানো হবে',
    'send_notification' => 'নোটিফিকেশন পাঠান',
    'all_devices' => 'সকল ডিভাইস',
    'android_devices' => 'শুধুমাত্র Android ডিভাইস',
    'ios_devices' => 'শুধুমাত্র iOS ডিভাইস',
    'customer_devices' => 'শুধুমাত্র কাস্টমার ডিভাইস',
    'notification_sending' => 'নোটিফিকেশন পাঠানো হচ্ছে...',
    'notification_sent_success' => 'নোটিফিকেশন সফলভাবে পাঠানো হয়েছে!',
    'notification_sent_error' => 'নোটিফিকেশন পাঠাতে ব্যর্থ। অনুগ্রহ করে আবার চেষ্টা করুন।',
    'fcm_setup_title' => 'Firebase Cloud Messaging সেটআপ নির্দেশাবলী',
    'fcm_step_1_title' => '১. Firebase প্রজেক্ট তৈরি করুন',
    'fcm_step_1_1' => 'Firebase Console (console.firebase.google.com) এ যান',
    'fcm_step_1_2' => 'একটি নতুন প্রজেক্ট তৈরি করুন বা বিদ্যমান একটি নির্বাচন করুন',
    'fcm_step_1_3' => 'প্রজেক্ট সেটিংস থেকে প্রজেক্ট ID কপি করুন',
    'fcm_step_2_title' => '২. সার্ভিস অ্যাকাউন্ট তৈরি করুন',
    'fcm_step_2_1' => 'প্রজেক্ট সেটিংস > সার্ভিস অ্যাকাউন্টস এ যান',
    'fcm_step_2_2' => '"Generate new private key" ক্লিক করুন',
    'fcm_step_2_3' => 'JSON ফাইলটি ডাউনলোড করুন',
    'fcm_step_2_4' => 'এটি আপনার সার্ভার storage/app/firebase/ ফোল্ডারে আপলোড করুন',
    'fcm_step_3_title' => '৩. FCM API সক্রিয় করুন',
    'fcm_step_3_1' => 'Google Cloud Console এ যান',
    'fcm_step_3_2' => 'Firebase Cloud Messaging API সক্রিয় করুন',
    'fcm_step_3_3' => 'নিশ্চিত করুন যে আপনার প্রজেক্টের জন্য বিলিং সক্রিয় আছে',
    'fcm_step_4_title' => '৪. সেটিংস কনফিগার করুন',
    'fcm_step_4_1' => 'উপরে আপনার প্রজেক্ট ID লিখুন',
    'fcm_step_4_2' => 'আপনার সার্ভিস অ্যাকাউন্ট JSON ফাইলের পথ লিখুন',
    'fcm_security_note_title' => 'নিরাপত্তা নোট:',
    'fcm_security_note' => 'আপনার সার্ভিস অ্যাকাউন্ট JSON ফাইল নিরাপদ রাখুন এবং কখনও এটি ভার্সন কন্ট্রোলে কমিট করবেন না। এটি আপনার সার্ভারে একটি নিরাপদ স্থানে সংরক্ষণ করুন।',

    'api_key_enabled_status' => 'API key protection is <strong>enabled</strong>. All requests require the X-API-KEY header.',
    'api_key_disabled_status' => 'API key protection is <strong>disabled</strong>. Any client can access the API without an API key.',
    'api_security_section_description' => 'The API key acts as a shared secret between your server and clients (e.g., your mobile app). It prevents unknown clients from accessing the API. User identity is still handled separately by Sanctum tokens.',
    'push_notifications_section_description' => 'Send push notifications to your mobile app users via Firebase Cloud Messaging. This requires a mobile app that registers device tokens with your API.',
    'send_custom_notification_description' => 'Send a push notification to registered mobile app users. Notifications are delivered via Firebase Cloud Messaging to devices that have registered their tokens.',
    'no_device_tokens' => 'No active device tokens found',
    'no_device_tokens_description' => 'Device tokens are registered automatically when users open your mobile app. This message means no mobile app has connected to your API yet. Once your app is deployed and users open it, device tokens will appear here.',
    'device_tokens_stats' => 'Active Device Tokens',
    'fcm_ready' => 'Firebase is configured. Push notifications are ready to use.',
    'fcm_not_configured' => 'Firebase is not fully configured. Complete the setup above to enable push notifications.',
    'service_account_file' => 'Service account file:',

    // Additional JavaScript translations
    'your_api_key_here' => 'your-api-key-here',
    'file_size_too_large' => 'ফাইলের আকার 2MB এর কম হতে হবে।',
    'confirm_remove_service_account' => 'আপনি কি নিশ্চিত যে আপনি সার্ভিস অ্যাকাউন্ট ফাইলটি মুছতে চান?',
    'service_account_file_label' => 'সার্ভিস অ্যাকাউন্ট ফাইল:',
    'just_uploaded' => '(এখনই আপলোড করা হয়েছে)',
    'service_account_not_uploaded' => 'সার্ভিস অ্যাকাউন্ট ফাইল <strong>আপলোড করা হয়নি</strong>। অনুগ্রহ করে আপনার সার্ভিস অ্যাকাউন্ট JSON ফাইল আপলোড করুন।',
    'please_enter_notification_title' => 'অনুগ্রহ করে একটি নোটিফিকেশন শিরোনাম লিখুন।',
    'please_enter_notification_message' => 'অনুগ্রহ করে একটি নোটিফিকেশন বার্তা লিখুন।',
    'notification_error_occurred' => 'নোটিফিকেশন পাঠানোর সময় একটি ত্রুটি ঘটেছে।',
    'sent_to_devices' => 'পাঠানো হয়েছে: :count ডিভাইসে',
    'failed_devices' => 'ব্যর্থ: :count ডিভাইস',
    'will_send_to_devices' => ':total সক্রিয় ডিভাইসে পাঠানো হবে (:android Android, :ios iOS, :customers কাস্টমার)',
    'close' => 'বন্ধ করুন',
];
