<?php

return [
    'settings' => 'Cài đặt API',
    'settings_description' => 'Xem và cập nhật cài đặt API của bạn',
    'save_settings' => 'Lưu cài đặt',
    'setting_title' => 'Cài đặt API',
    'setting_description' => 'Cấu hình cài đặt truy cập và bảo mật API của bạn',
    'api_enabled' => 'Kích hoạt API',
    'api_enabled_description' => 'Kích hoạt hoặc tắt REST API cho trang web của bạn. Khi tắt, tất cả các endpoint API sẽ không thể truy cập.',
    'api_key' => 'Khóa API',
    'api_key_description' => 'Khóa bảo mật tùy chọn để truy cập API. Khi được thiết lập, tất cả các yêu cầu API phải bao gồm khóa này trong header X-API-KEY.',
    'api_key_placeholder' => 'Nhập khóa API của bạn (để trống để tắt)',
    'generate_api_key' => 'Tạo khóa ngẫu nhiên',
    'edit_api_key' => 'Chỉnh sửa khóa API',
    'copy_api_key' => 'Sao chép vào clipboard',
    'api_key_generated' => 'Khóa API mới đã được tạo thành công!',
    'api_key_copied' => 'Khóa API đã được sao chép vào clipboard!',
    'api_key_edit_enabled' => 'Trường khóa API hiện có thể chỉnh sửa.',
    'api_documentation' => 'Tài liệu API',
    'api_documentation_description' => 'Xem tài liệu API đầy đủ với các ví dụ và chi tiết endpoint.',
    'view_documentation' => 'Xem tài liệu API',
    'generate_docs_title' => 'Tạo tài liệu API',
    'generate_docs_description' => 'Để tạo tài liệu API cho ứng dụng Botble CMS của bạn, hãy làm theo các bước đơn giản sau:',
    'generate_docs_step_1' => '1. Cài đặt gói Scribe:',
    'generate_docs_step_2' => '2. Tạo tài liệu API:',
    'generate_docs_step_3' => '3. Truy cập tài liệu API của bạn tại:',
    'api_usage_examples' => 'Ví dụ sử dụng',
    'api_usage_curl_example' => 'Ví dụ yêu cầu cURL với khóa API:',
    'api_usage_javascript_example' => 'Ví dụ yêu cầu JavaScript:',
    'api_security_section' => 'Cài đặt bảo mật',
    'api_help_section' => 'Trợ giúp và tài liệu',
    'push_notifications_section' => 'Thông báo đẩy (FCM v1 API)',
    'push_notifications_enabled' => 'Kích hoạt thông báo đẩy',
    'push_notifications_enabled_description' => 'Kích hoạt hoặc tắt thông báo đẩy cho ứng dụng di động. Khi tắt, không có thông báo nào sẽ được gửi đến thiết bị.',
    'fcm_project_id' => 'ID dự án Firebase',
    'fcm_project_id_description' => 'ID dự án Firebase của bạn. Bạn có thể tìm thấy điều này trong cài đặt dự án Firebase.',
    'fcm_project_id_placeholder' => 'Nhập ID dự án Firebase của bạn',
    'fcm_service_account_path' => 'Tệp JSON tài khoản dịch vụ',
    'fcm_service_account_path_description' => 'Đường dẫn đến tệp JSON tài khoản dịch vụ Firebase của bạn (tương đối với storage/app/ hoặc đường dẫn tuyệt đối).',
    'fcm_service_account_upload_description' => 'Tải lên tệp JSON tài khoản dịch vụ Firebase của bạn. Tệp sẽ được lưu trữ an toàn trong thư mục storage/app/firebase/.',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'Tải lên tệp',
    'remove_file' => 'Xóa tệp',
    'uploaded_at' => 'Đã tải lên vào',
    'upload_json_file' => 'Vui lòng tải lên tệp JSON tài khoản dịch vụ của bạn.',
    'uploading_file' => 'Đang tải lên tệp',
    'file_uploaded_successfully' => 'Tệp đã được tải lên thành công!',
    'file_removed_successfully' => 'Tệp đã được xóa thành công!',
    'invalid_json_file' => 'Vui lòng chọn một tệp JSON hợp lệ.',
    'file_upload_error' => 'Lỗi tải lên tệp. Vui lòng thử lại.',
    'file_remove_error' => 'Lỗi xóa tệp. Vui lòng thử lại.',
    'send_custom_notification' => 'Gửi thông báo tùy chỉnh',
    'notification_title' => 'Tiêu đề',
    'notification_title_placeholder' => 'Nhập tiêu đề thông báo',
    'notification_message' => 'Tin nhắn',
    'notification_message_placeholder' => 'Nhập tin nhắn thông báo',
    'notification_message_help' => 'Tối đa 500 ký tự',
    'notification_target' => 'Thiết bị mục tiêu',
    'notification_action_url' => 'URL hành động (Tùy chọn)',
    'notification_action_url_placeholder' => 'https://example.com/page',
    'notification_action_url_help' => 'URL để mở khi thông báo được nhấn',
    'notification_image_url' => 'URL hình ảnh (Tùy chọn)',
    'notification_image_url_placeholder' => 'https://example.com/image.jpg',
    'notification_image_url_help' => 'Hình ảnh để hiển thị trong thông báo',
    'notification_send_info' => 'Thông báo sẽ được gửi đến tất cả token thiết bị hoạt động',
    'send_notification' => 'Gửi thông báo',
    'all_devices' => 'Tất cả thiết bị',
    'android_devices' => 'Chỉ thiết bị Android',
    'ios_devices' => 'Chỉ thiết bị iOS',
    'customer_devices' => 'Chỉ thiết bị khách hàng',
    'notification_sending' => 'Đang gửi thông báo...',
    'notification_sent_success' => 'Thông báo đã được gửi thành công!',
    'notification_sent_error' => 'Không thể gửi thông báo. Vui lòng thử lại.',
    'fcm_setup_title' => 'Hướng dẫn thiết lập Firebase Cloud Messaging',
    'fcm_step_1_title' => '1. Tạo dự án Firebase',
    'fcm_step_1_1' => 'Truy cập Firebase Console (console.firebase.google.com)',
    'fcm_step_1_2' => 'Tạo dự án mới hoặc chọn dự án hiện có',
    'fcm_step_1_3' => 'Sao chép ID dự án từ cài đặt dự án',
    'fcm_step_2_title' => '2. Tạo tài khoản dịch vụ',
    'fcm_step_2_1' => 'Chuyển đến Cài đặt dự án > Tài khoản dịch vụ',
    'fcm_step_2_2' => 'Nhấp vào "Tạo khóa riêng mới"',
    'fcm_step_2_3' => 'Tải xuống tệp JSON',
    'fcm_step_2_4' => 'Tải lên vào thư mục storage/app/firebase/ của máy chủ',
    'fcm_step_3_title' => '3. Kích hoạt FCM API',
    'fcm_step_3_1' => 'Truy cập Google Cloud Console',
    'fcm_step_3_2' => 'Kích hoạt Firebase Cloud Messaging API',
    'fcm_step_3_3' => 'Đảm bảo rằng thanh toán đã được kích hoạt cho dự án của bạn',
    'fcm_step_4_title' => '4. Cấu hình cài đặt',
    'fcm_step_4_1' => 'Nhập ID dự án của bạn ở trên',
    'fcm_step_4_2' => 'Nhập đường dẫn đến tệp JSON tài khoản dịch vụ của bạn',
    'fcm_security_note_title' => 'Lưu ý bảo mật:',
    'fcm_security_note' => 'Giữ tệp JSON tài khoản dịch vụ của bạn an toàn và không bao giờ commit nó vào hệ thống kiểm soát phiên bản. Lưu trữ nó ở một vị trí an toàn trên máy chủ của bạn.',

    // Additional JavaScript translations
    'your_api_key_here' => 'your-api-key-here',
    'file_size_too_large' => 'Kích thước tệp phải nhỏ hơn 2MB.',
    'confirm_remove_service_account' => 'Bạn có chắc chắn muốn xóa tệp tài khoản dịch vụ?',
    'service_account_file_label' => 'Tệp tài khoản dịch vụ:',
    'just_uploaded' => '(Vừa tải lên)',
    'service_account_not_uploaded' => 'Tệp tài khoản dịch vụ <strong>chưa được tải lên</strong>. Vui lòng tải lên tệp JSON tài khoản dịch vụ của bạn.',
    'please_enter_notification_title' => 'Vui lòng nhập tiêu đề thông báo.',
    'please_enter_notification_message' => 'Vui lòng nhập tin nhắn thông báo.',
    'notification_error_occurred' => 'Đã xảy ra lỗi khi gửi thông báo.',
    'sent_to_devices' => 'Đã gửi đến: :count thiết bị',
    'failed_devices' => 'Thất bại: :count thiết bị',
    'will_send_to_devices' => 'Sẽ gửi đến :total thiết bị hoạt động (:android Android, :ios iOS, :customers khách hàng)',
    'close' => 'Đóng',
];
