<?php

return [
    'settings' => 'API-asetukset',
    'settings_description' => 'Tarkastele ja päivitä API-asetuksiasi',
    'save_settings' => 'Tallenna asetukset',
    'setting_title' => 'API-asetukset',
    'setting_description' => 'Määritä API-pääsy- ja turvallisuusasetuksesi',
    'api_enabled' => 'Ota API käyttöön',
    'api_enabled_description' => 'Ota REST API käyttöön tai poista se käytöstä verkkosivustollesi. Kun poistettu käytöstä, kaikki API-päätepisteet ovat saavuttamattomissa.',
    'api_key' => 'API-avain',
    'api_key_description' => 'Valinnainen turva-avain API-pääsyä varten. Kun asetettu, kaikkien API-pyyntöjen on sisällettävä tämä avain X-API-KEY-otsikossa.',
    'api_key_placeholder' => 'Syötä API-avaimesi (jätä tyhjäksi poistaaksesi käytöstä)',
    'generate_api_key' => 'Luo satunnainen avain',
    'edit_api_key' => 'Muokkaa API-avainta',
    'copy_api_key' => 'Kopioi leikepöydälle',
    'api_key_generated' => 'Uusi API-avain luotu onnistuneesti!',
    'api_key_copied' => 'API-avain kopioitu leikepöydälle!',
    'api_key_edit_enabled' => 'API-avainkenttä on nyt muokattavissa.',
    'api_documentation' => 'API-dokumentaatio',
    'api_documentation_description' => 'Tarkastele täydellistä API-dokumentaatiota esimerkkeineen ja päätepisteiden tietoineen.',
    'view_documentation' => 'Näytä API-dokumentaatio',
    'generate_docs_title' => 'Luo API-dokumentaatio',
    'generate_docs_description' => 'Luodaksesi API-dokumentaation Botble CMS -sovelluksellesi, noudata näitä yksinkertaisia ​​vaiheita:',
    'generate_docs_step_1' => '1. Asenna Scribe-paketti:',
    'generate_docs_step_2' => '2. Luo API-dokumentaatio:',
    'generate_docs_step_3' => '3. Käytä API-dokumentaatiotasi osoitteessa:',
    'api_usage_examples' => 'Käyttöesimerkit',
    'api_usage_curl_example' => 'Esimerkki cURL-pyynnöstä API-avaimella:',
    'api_usage_javascript_example' => 'Esimerkki JavaScript-pyynnöstä:',
    'api_security_section' => 'Turvallisuusasetukset',
    'api_help_section' => 'Ohje ja dokumentaatio',
    'push_notifications_section' => 'Push-ilmoitukset (FCM v1 API)',
    'push_notifications_enabled' => 'Ota push-ilmoitukset käyttöön',
    'push_notifications_enabled_description' => 'Ota push-ilmoitukset käyttöön tai poista ne käytöstä mobiilisovelluksille. Kun poistettu käytöstä, laitteille ei lähetetä ilmoituksia.',
    'fcm_project_id' => 'Firebase-projektin tunnus',
    'fcm_project_id_description' => 'Firebase-projektin tunnuksesi. Löydät tämän Firebase-projektin asetuksista.',
    'fcm_project_id_placeholder' => 'Syötä Firebase-projektin tunnuksesi',
    'fcm_service_account_path' => 'Palvelutilin JSON-tiedosto',
    'fcm_service_account_path_description' => 'Polku Firebase-palvelutilin JSON-tiedostoosi (suhteellinen storage/app/-kansioon tai absoluuttinen polku).',
    'fcm_service_account_upload_description' => 'Lataa Firebase-palvelutilin JSON-tiedostosi. Tiedosto tallennetaan turvallisesti storage/app/firebase/-hakemistoon.',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'Lataa tiedosto',
    'remove_file' => 'Poista tiedosto',
    'uploaded_at' => 'Ladattu',
    'upload_json_file' => 'Lataa palvelutilin JSON-tiedostosi.',
    'uploading_file' => 'Ladataan tiedostoa',
    'file_uploaded_successfully' => 'Tiedosto ladattu onnistuneesti!',
    'file_removed_successfully' => 'Tiedosto poistettu onnistuneesti!',
    'invalid_json_file' => 'Valitse kelvollinen JSON-tiedosto.',
    'file_upload_error' => 'Virhe tiedoston lataamisessa. Yritä uudelleen.',
    'file_remove_error' => 'Virhe tiedoston poistamisessa. Yritä uudelleen.',
    'send_custom_notification' => 'Lähetä mukautettu ilmoitus',
    'notification_title' => 'Otsikko',
    'notification_title_placeholder' => 'Syötä ilmoituksen otsikko',
    'notification_message' => 'Viesti',
    'notification_message_placeholder' => 'Syötä ilmoitusviesti',
    'notification_message_help' => 'Enintään 500 merkkiä',
    'notification_target' => 'Kohdelaitteet',
    'notification_action_url' => 'Toiminto-URL (valinnainen)',
    'notification_action_url_placeholder' => 'https://example.com/page',
    'notification_action_url_help' => 'URL, joka avataan, kun ilmoitusta napauttaa',
    'notification_image_url' => 'Kuvan URL (valinnainen)',
    'notification_image_url_placeholder' => 'https://example.com/image.jpg',
    'notification_image_url_help' => 'Ilmoituksessa näytettävä kuva',
    'notification_send_info' => 'Ilmoitukset lähetetään kaikille aktiivisille laitetunnuksille',
    'send_notification' => 'Lähetä ilmoitus',
    'all_devices' => 'Kaikki laitteet',
    'android_devices' => 'Vain Android-laitteet',
    'ios_devices' => 'Vain iOS-laitteet',
    'customer_devices' => 'Vain asiakaslaitteet',
    'notification_sending' => 'Lähetetään ilmoitusta...',
    'notification_sent_success' => 'Ilmoitus lähetetty onnistuneesti!',
    'notification_sent_error' => 'Ilmoituksen lähettäminen epäonnistui. Yritä uudelleen.',
    'fcm_setup_title' => 'Firebase Cloud Messaging -asennusohjeet',
    'fcm_step_1_title' => '1. Luo Firebase-projekti',
    'fcm_step_1_1' => 'Siirry Firebase-konsoliin (console.firebase.google.com)',
    'fcm_step_1_2' => 'Luo uusi projekti tai valitse olemassa oleva',
    'fcm_step_1_3' => 'Kopioi projektin tunnus projektin asetuksista',
    'fcm_step_2_title' => '2. Luo palvelutili',
    'fcm_step_2_1' => 'Siirry Projektin asetukset > Palvelutilit',
    'fcm_step_2_2' => 'Napsauta "Luo uusi yksityinen avain"',
    'fcm_step_2_3' => 'Lataa JSON-tiedosto',
    'fcm_step_2_4' => 'Lataa se palvelimellesi storage/app/firebase/-kansioon',
    'fcm_step_3_title' => '3. Ota FCM API käyttöön',
    'fcm_step_3_1' => 'Siirry Google Cloud -konsoliin',
    'fcm_step_3_2' => 'Ota Firebase Cloud Messaging API käyttöön',
    'fcm_step_3_3' => 'Varmista, että projektillesi on otettu laskutus käyttöön',
    'fcm_step_4_title' => '4. Määritä asetukset',
    'fcm_step_4_1' => 'Syötä projektin tunnuksesi yllä',
    'fcm_step_4_2' => 'Syötä polku palvelutilin JSON-tiedostoosi',
    'fcm_security_note_title' => 'Turvallisuushuomautus:',
    'fcm_security_note' => 'Pidä palvelutilin JSON-tiedostosi turvassa äläkä koskaan tallenna sitä versionhallintaan. Tallenna se turvalliseen sijaintiin palvelimellasi.',

    // Additional JavaScript translations
    'your_api_key_here' => 'sinun-api-avaimesi-tähän',
    'file_size_too_large' => 'Tiedoston koon on oltava alle 2 Mt.',
    'confirm_remove_service_account' => 'Haluatko varmasti poistaa palvelutilin tiedoston?',
    'service_account_file_label' => 'Palvelutilin tiedosto:',
    'just_uploaded' => '(Juuri ladattu)',
    'service_account_not_uploaded' => 'Palvelutilin tiedostoa <strong>ei ole ladattu</strong>. Lataa palvelutilin JSON-tiedostosi.',
    'please_enter_notification_title' => 'Syötä ilmoituksen otsikko.',
    'please_enter_notification_message' => 'Syötä ilmoitusviesti.',
    'notification_error_occurred' => 'Ilmoituksen lähettämisessä tapahtui virhe.',
    'sent_to_devices' => 'Lähetetty: :count laitetta',
    'failed_devices' => 'Epäonnistui: :count laitetta',
    'will_send_to_devices' => 'Lähetetään :total aktiiviselle laitteelle (:android Android, :ios iOS, :customers asiakasta)',
    'close' => 'Sulje',
];
