<?php

return [
    'settings' => 'Pengaturan API',
    'settings_description' => 'Lihat dan perbarui pengaturan API Anda',
    'save_settings' => 'Simpan pengaturan',
    'setting_title' => 'Pengaturan API',
    'setting_description' => 'Konfigurasi akses API dan pengaturan keamanan Anda',
    'api_enabled' => 'Aktifkan API',
    'api_enabled_description' => 'Aktifkan atau nonaktifkan REST API untuk situs web Anda. Ketika dinonaktifkan, semua endpoint API tidak dapat diakses.',
    'api_key' => 'Kunci API',
    'api_key_description' => 'Kunci keamanan opsional untuk akses API. Ketika diatur, semua permintaan API harus menyertakan kunci ini di header X-API-KEY.',
    'api_key_placeholder' => 'Masukkan kunci API Anda (biarkan kosong untuk menonaktifkan)',
    'generate_api_key' => 'Hasilkan Kunci Acak',
    'edit_api_key' => 'Edit Kunci API',
    'copy_api_key' => 'Salin ke Clipboard',
    'api_key_generated' => 'Kunci API baru berhasil dihasilkan!',
    'api_key_copied' => 'Kunci API berhasil disalin ke clipboard!',
    'api_key_edit_enabled' => 'Kolom kunci API sekarang dapat diedit.',
    'api_documentation' => 'Dokumentasi API',
    'api_documentation_description' => 'Lihat dokumentasi API lengkap dengan contoh dan detail endpoint.',
    'view_documentation' => 'Lihat Dokumentasi API',
    'api_usage_examples' => 'Contoh Penggunaan',
    'api_usage_curl_example' => 'Contoh permintaan cURL dengan kunci API:',
    'api_usage_javascript_example' => 'Contoh permintaan JavaScript:',
    'api_security_section' => 'Pengaturan Keamanan',
    'api_general_section' => 'Pengaturan Umum',
    'api_help_section' => 'Bantuan & Dokumentasi',
    'push_notifications_section' => 'Notifikasi Push (FCM v1 API)',
    'push_notifications_enabled' => 'Aktifkan Notifikasi Push',
    'push_notifications_enabled_description' => 'Aktifkan atau nonaktifkan notifikasi push untuk aplikasi mobile. Ketika dinonaktifkan, tidak ada notifikasi yang akan dikirim ke perangkat.',
    'fcm_project_id' => 'ID Proyek Firebase',
    'fcm_project_id_description' => 'ID proyek Firebase Anda. Anda dapat menemukannya di pengaturan proyek Firebase Anda.',
    'fcm_project_id_placeholder' => 'Masukkan ID proyek Firebase Anda',
    'fcm_service_account_path' => 'File JSON Service Account',
    'fcm_service_account_path_description' => 'Jalur ke file JSON service account Firebase Anda (relatif terhadap storage/app/ atau jalur absolut).',
    'fcm_service_account_upload_description' => 'Unggah file JSON service account Firebase Anda. File akan disimpan dengan aman di direktori storage/app/firebase/.',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'Unggah File',
    'remove_file' => 'Hapus File',
    'uploaded_at' => 'Diunggah pada',
    'upload_json_file' => 'Silakan unggah file JSON service account Anda.',
    'uploading_file' => 'Mengunggah file',
    'file_uploaded_successfully' => 'File berhasil diunggah!',
    'file_removed_successfully' => 'File berhasil dihapus!',
    'invalid_json_file' => 'Silakan pilih file JSON yang valid.',
    'file_upload_error' => 'Kesalahan mengunggah file. Silakan coba lagi.',
    'file_remove_error' => 'Kesalahan menghapus file. Silakan coba lagi.',
    'send_custom_notification' => 'Kirim Notifikasi Kustom',
    'notification_title' => 'Judul',
    'notification_title_placeholder' => 'Masukkan judul notifikasi',
    'notification_message' => 'Pesan',
    'notification_message_placeholder' => 'Masukkan pesan notifikasi',
    'notification_message_help' => 'Maksimal 500 karakter',
    'notification_target' => 'Perangkat Target',
    'notification_action_url' => 'URL Aksi (Opsional)',
    'notification_action_url_placeholder' => 'https://example.com/page',
    'notification_action_url_help' => 'URL yang akan dibuka ketika notifikasi diketuk',
    'notification_image_url' => 'URL Gambar (Opsional)',
    'notification_image_url_placeholder' => 'https://example.com/image.jpg',
    'notification_image_url_help' => 'Gambar yang akan ditampilkan di notifikasi',
    'notification_send_info' => 'Notifikasi akan dikirim ke semua token perangkat yang aktif',
    'send_notification' => 'Kirim Notifikasi',
    'all_devices' => 'Semua Perangkat',
    'android_devices' => 'Hanya Perangkat Android',
    'ios_devices' => 'Hanya Perangkat iOS',
    'customer_devices' => 'Hanya Perangkat Pelanggan',
    'notification_sending' => 'Mengirim notifikasi...',
    'notification_sent_success' => 'Notifikasi berhasil dikirim!',
    'notification_sent_error' => 'Gagal mengirim notifikasi. Silakan coba lagi.',
    'fcm_setup_title' => 'Instruksi Pengaturan Firebase Cloud Messaging',
    'fcm_step_1_title' => '1. Buat Proyek Firebase',
    'fcm_step_1_1' => 'Buka Firebase Console (console.firebase.google.com)',
    'fcm_step_1_2' => 'Buat proyek baru atau pilih yang sudah ada',
    'fcm_step_1_3' => 'Salin ID Proyek dari pengaturan proyek',
    'fcm_step_2_title' => '2. Hasilkan Service Account',
    'fcm_step_2_1' => 'Buka Project Settings > Service Accounts',
    'fcm_step_2_2' => 'Klik "Generate new private key"',
    'fcm_step_2_3' => 'Unduh file JSON',
    'fcm_step_2_4' => 'Unggah ke folder storage/app/firebase/ server Anda',
    'fcm_step_3_title' => '3. Aktifkan FCM API',
    'fcm_step_3_1' => 'Buka Google Cloud Console',
    'fcm_step_3_2' => 'Aktifkan Firebase Cloud Messaging API',
    'fcm_step_3_3' => 'Pastikan penagihan diaktifkan untuk proyek Anda',
    'fcm_step_4_title' => '4. Konfigurasi Pengaturan',
    'fcm_step_4_1' => 'Masukkan ID Proyek Anda di atas',
    'fcm_step_4_2' => 'Masukkan jalur ke file JSON service account Anda',
    'fcm_security_note_title' => 'Catatan Keamanan:',
    'fcm_security_note' => 'Jaga keamanan file JSON service account Anda dan jangan pernah mengirimkannya ke version control. Simpan di lokasi yang aman di server Anda.',

    // Additional JavaScript translations
    'your_api_key_here' => 'kunci-api-anda-disini',
    'file_size_too_large' => 'Ukuran file harus kurang dari 2MB.',
    'confirm_remove_service_account' => 'Apakah Anda yakin ingin menghapus file service account?',
    'service_account_file_label' => 'File service account:',
    'just_uploaded' => '(Baru diunggah)',
    'service_account_not_uploaded' => 'File service account <strong>belum diunggah</strong>. Silakan unggah file JSON service account Anda.',
    'please_enter_notification_title' => 'Silakan masukkan judul notifikasi.',
    'please_enter_notification_message' => 'Silakan masukkan pesan notifikasi.',
    'notification_error_occurred' => 'Terjadi kesalahan saat mengirim notifikasi.',
    'sent_to_devices' => 'Terkirim ke: :count perangkat',
    'failed_devices' => 'Gagal: :count perangkat',
    'will_send_to_devices' => 'Akan mengirim ke :total perangkat aktif (:android Android, :ios iOS, :customers pelanggan)',
    'close' => 'Tutup',
];
