<?php

return [
    'settings' => 'API-indstillinger',
    'settings_description' => 'Se og opdater dine API-indstillinger',
    'save_settings' => 'Gem indstillinger',
    'setting_title' => 'API-indstillinger',
    'setting_description' => 'Konfigurer dine API-adgangs- og sikkerhedsindstillinger',
    'api_enabled' => 'Aktiver API',
    'api_enabled_description' => 'Aktiver eller deaktiver REST API for din hjemmeside. Når deaktiveret, vil alle API-endepunkter være utilgængelige.',
    'api_key' => 'API-nøgle',
    'api_key_description' => 'Valgfri sikkerhedsnøgle til API-adgang. Når indstillet, skal alle API-anmodninger inkludere denne nøgle i X-API-KEY headeren.',
    'api_key_placeholder' => 'Indtast din API-nøgle (lad feltet være tomt for at deaktivere)',
    'generate_api_key' => 'Generer tilfældig nøgle',
    'edit_api_key' => 'Rediger API-nøgle',
    'copy_api_key' => 'Kopier til udklipsholder',
    'api_key_generated' => 'Ny API-nøgle genereret succesfuldt!',
    'api_key_copied' => 'API-nøgle kopieret til udklipsholder!',
    'api_key_edit_enabled' => 'API-nøglefeltet kan nu redigeres.',
    'api_documentation' => 'API-dokumentation',
    'api_documentation_description' => 'Se den komplette API-dokumentation med eksempler og detaljer om endepunkter.',
    'view_documentation' => 'Se API-dokumentation',
    'generate_docs_title' => 'Generer API-dokumentation',
    'generate_docs_description' => 'For at generere API-dokumentation til din Botble CMS-applikation skal du følge disse enkle trin:',
    'generate_docs_step_1' => '1. Installer Scribe-pakken:',
    'generate_docs_step_2' => '2. Generer API-dokumentationen:',
    'generate_docs_step_3' => '3. Få adgang til din API-dokumentation på:',
    'api_usage_examples' => 'Eksempler på anvendelse',
    'api_usage_curl_example' => 'Eksempel på cURL-anmodning med API-nøgle:',
    'api_usage_javascript_example' => 'Eksempel på JavaScript-anmodning:',
    'api_security_section' => 'Sikkerhedsindstillinger',
    'api_help_section' => 'Hjælp og dokumentation',
    'push_notifications_section' => 'Push-notifikationer (FCM v1 API)',
    'push_notifications_enabled' => 'Aktiver push-notifikationer',
    'push_notifications_enabled_description' => 'Aktiver eller deaktiver push-notifikationer til mobilapps. Når deaktiveret, sendes ingen notifikationer til enheder.',
    'fcm_project_id' => 'Firebase projekt-ID',
    'fcm_project_id_description' => 'Dit Firebase projekt-ID. Du kan finde dette i dine Firebase projektindstillinger.',
    'fcm_project_id_placeholder' => 'Indtast dit Firebase projekt-ID',
    'fcm_service_account_path' => 'Service Account JSON-fil',
    'fcm_service_account_path_description' => 'Sti til din Firebase service account JSON-fil (relativ til storage/app/ eller absolut sti).',
    'fcm_service_account_upload_description' => 'Upload din Firebase service account JSON-fil. Filen gemmes sikkert i storage/app/firebase/ mappen.',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'Upload fil',
    'remove_file' => 'Fjern fil',
    'uploaded_at' => 'Uploadet den',
    'upload_json_file' => 'Upload venligst din service account JSON-fil.',
    'uploading_file' => 'Uploader fil',
    'file_uploaded_successfully' => 'Fil uploadet succesfuldt!',
    'file_removed_successfully' => 'Fil fjernet succesfuldt!',
    'invalid_json_file' => 'Vælg venligst en gyldig JSON-fil.',
    'file_upload_error' => 'Fejl ved upload af fil. Prøv venligst igen.',
    'file_remove_error' => 'Fejl ved fjernelse af fil. Prøv venligst igen.',
    'send_custom_notification' => 'Send brugerdefineret notifikation',
    'notification_title' => 'Titel',
    'notification_title_placeholder' => 'Indtast notifikationstitel',
    'notification_message' => 'Besked',
    'notification_message_placeholder' => 'Indtast notifikationsbesked',
    'notification_message_help' => 'Maksimum 500 tegn',
    'notification_target' => 'Målenheder',
    'notification_action_url' => 'Handlings-URL (valgfri)',
    'notification_action_url_placeholder' => 'https://example.com/page',
    'notification_action_url_help' => 'URL, der åbnes, når notifikationen trykkes på',
    'notification_image_url' => 'Billed-URL (valgfri)',
    'notification_image_url_placeholder' => 'https://example.com/image.jpg',
    'notification_image_url_help' => 'Billede, der skal vises i notifikationen',
    'notification_send_info' => 'Notifikationer sendes til alle aktive enhedstokens',
    'send_notification' => 'Send notifikation',
    'all_devices' => 'Alle enheder',
    'android_devices' => 'Kun Android-enheder',
    'ios_devices' => 'Kun iOS-enheder',
    'customer_devices' => 'Kun kundeenheder',
    'notification_sending' => 'Sender notifikation...',
    'notification_sent_success' => 'Notifikation sendt succesfuldt!',
    'notification_sent_error' => 'Kunne ikke sende notifikation. Prøv venligst igen.',
    'fcm_setup_title' => 'Installationsvejledning til Firebase Cloud Messaging',
    'fcm_step_1_title' => '1. Opret Firebase-projekt',
    'fcm_step_1_1' => 'Gå til Firebase Console (console.firebase.google.com)',
    'fcm_step_1_2' => 'Opret et nyt projekt eller vælg et eksisterende',
    'fcm_step_1_3' => 'Kopier projekt-ID\'et fra projektindstillingerne',
    'fcm_step_2_title' => '2. Generer Service Account',
    'fcm_step_2_1' => 'Gå til Projektindstillinger > Service Accounts',
    'fcm_step_2_2' => 'Klik på "Generer ny privat nøgle"',
    'fcm_step_2_3' => 'Download JSON-filen',
    'fcm_step_2_4' => 'Upload den til din servers storage/app/firebase/ mappe',
    'fcm_step_3_title' => '3. Aktiver FCM API',
    'fcm_step_3_1' => 'Gå til Google Cloud Console',
    'fcm_step_3_2' => 'Aktiver Firebase Cloud Messaging API',
    'fcm_step_3_3' => 'Sørg for, at fakturering er aktiveret for dit projekt',
    'fcm_step_4_title' => '4. Konfigurer indstillinger',
    'fcm_step_4_1' => 'Indtast dit projekt-ID ovenfor',
    'fcm_step_4_2' => 'Indtast stien til din service account JSON-fil',
    'fcm_security_note_title' => 'Sikkerhedsnote:',
    'fcm_security_note' => 'Hold din service account JSON-fil sikker og commit den aldrig til versionskontrol. Opbevar den på et sikkert sted på din server.',

    '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' => 'din-api-nøgle-her',
    'file_size_too_large' => 'Filstørrelsen skal være mindre end 2MB.',
    'confirm_remove_service_account' => 'Er du sikker på, at du vil fjerne service account-filen?',
    'service_account_file_label' => 'Service account-fil:',
    'just_uploaded' => '(Netop uploadet)',
    'service_account_not_uploaded' => 'Service account-filen er <strong>ikke uploadet</strong>. Upload venligst din service account JSON-fil.',
    'please_enter_notification_title' => 'Indtast venligst en notifikationstitel.',
    'please_enter_notification_message' => 'Indtast venligst en notifikationsbesked.',
    'notification_error_occurred' => 'Der opstod en fejl under afsendelse af notifikationen.',
    'sent_to_devices' => 'Sendt til: :count enheder',
    'failed_devices' => 'Mislykkedes: :count enheder',
    'will_send_to_devices' => 'Sender til :total aktive enheder (:android Android, :ios iOS, :customers kunder)',
    'close' => 'Luk',
];
