<?php

return [
    'ad' => 'Active Directory',
    'ad_domain' => 'Active Directory -toimialue',
    'ad_domain_help' => 'Tämä on joskus sama kuin sähköpostiosoitteesi loppuosa, mutta ei aina.',
    'ad_append_domain_label' => 'Lisää toimialueen nimi loppuun',
    'ad_append_domain' => 'Lisää toimialueen nimi käyttäjänimikentän loppuun',
    'ad_append_domain_help' => 'Käyttäjätunnusta ei tarvitse kirjoittaa muodossa "käyttätunnus@domain.local", pelkkä "käyttäjätunnus" riittää.',
    'admin_cc_email' => 'Kopio sähköpostiosoite',
    'admin_cc_email_help' => 'Send a copy of checkin/checkout emails to this address.',
    'admin_cc_always' => 'Always send copy upon checkin/checkout',
    'admin_cc_when_acceptance_required' => 'Only send copy upon checkout if acceptance is required',
    'admin_settings' => 'Ylläpitäjän Asetukset',
    'is_ad' => 'Käytössä on Active Directory -palvelin',
    'alerts' => 'Hälytykset',
    'alert_title' => 'Päivitä ilmoitusasetukset',
    'alert_email' => 'Lähetä ilmoitukset',
    'alert_email_help' => 'Sähköpostiosoitteet tai jakelulistat, joille haluat hälytysten tulla lähetetyiksi, pilkulla erotettuina.',
    'alerts_enabled' => 'Sähköposti hälytykset käytössä',
    'alert_interval' => 'Expiring Alerts Threshold',
    'alert_inv_threshold' => 'Varaston hälytysraja',
    'allow_user_skin' => 'Salli käyttäjän määrittämä ulkoasu',
    'allow_user_skin_help_text' => 'Voit valita tässä voivatko käyttäjät määritellä haluamansa ulkoasun käyttöönsä.',
    'asset_ids' => 'Laitetunnisteet',
    'audit_interval' => 'Tarkastusväli',
    'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. ',
    'audit_warning_days' => 'Tarkastuksen ennakkovaroitus',
    'audit_warning_days_help' => 'Kuinka monta päivää etukäteen varoitamme, kun laitteet on tarkoitus tarkastaa?',
    'auto_increment_assets' => 'Luo automaattisesti kasvavat laitetunnisteet',
    'auto_increment_prefix' => 'Etuliite (valinnainen)',
    'auto_incrementing_help' => 'Valitaksesi tämän, ota ensin käyttöön automaattisesti kasvavat laitetunnisteet',
    'backups' => 'Varmuuskopiot',
    'backups_help' => 'Luo, lataa ja palauta varmuuskopiota ',
    'backups_restoring' => 'Palauta varmuuskopiosta',
    'backups_clean' => 'Clean the backed-up database before restore',
    'backups_clean_helptext' => "This can be useful if you're changing between database versions",
    'backups_upload' => 'Lataa varmuuskopio',
    'backups_path' => 'Varmuuskopiot ovat tallennettuna palvelimelle polulla <code>:path</code>',
    'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fa-solid fa-trash-arrow-up" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage.)<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> by what\'s in the backup file  ',
    'backups_logged_out' => 'Kaikki käyttäjät, mukaan lukien sinut, kirjataan ulos, kun palautus on valmis.',
    'backups_large' => 'Hyvin suuret varmuuskopiot saattavat aiheuttaa aikakatkaisun palautusyrityksessä, ja ne saattaa täytyä vielä ajaa komentorivin kautta. ',
    'barcode_settings' => 'Viivakoodi asetukset',
    'color_preferences' => 'Color & Theme Settings',
    'color_settings_help' => 'These settings will be used throughout Snipe-IT.  Users are able to override the link colors by editing their account preferences to meet their individual readability requirements.',
    'color_reset' => 'Reset to Default',
    'confirm_purge' => 'Vahvista puhdistus',
    'confirm_purge_help' => 'Kirjoita alla olevaan kenttään teksti "DELETE" puhdistaaksesi poistetut tietueet. Tätä toimintoa ei voi kumota ja se poistaa kaikki "soft-deleted" poistetut kohteet ja käyttäjät. (Varmuuskopioi tiedot ensin, varmuuden vuoksi)',
    'custom_css' => 'Mukautettu CSS',
    'custom_css_placeholder' => 'Lisää mukautettu CSS',
    'custom_css_help' => 'Anna haluamasi mukautettu CSS. Älä lisää &lt;style&gt;&lt;/style&gt; tunnisteita.',
    'custom_forgot_pass_url' => 'Mukautettu salasanan nollaus URL-osoite',
    'custom_forgot_pass_url_help' => 'Tämä korvaa sisäänrakennetun salasanan palautuspalvelun URL-osoitteen. Sen avulla voit ohjata käyttäjät organisaation sisäiseen tai isännöityyn LDAP-salasanan vaihtotoimintoon.',
    'dashboard_message' => 'Työpöydän viesti',
    'dashboard_message_help' => 'Tämä teksti esiintyy työpöydällä kaikille, joilla on oikeus tarkastella työpöytää.',
    'default_currency' => 'Oletusvaluutta',
    'default_eula_text' => 'Yleiset käyttöehdot',
    'default_eula_text_placeholder' => 'Lisää oletusarvoinen käyttöehtoteksti',
    'default_language' => 'Oletuskieli',
    'default_eula_help_text' => 'Voit myös liittää mukautettuja käyttöehtoja tiettyihin laitekategorioihin.',
    'acceptance_note' => 'Add a note for your decision (required if declining)',
    'display_asset_name' => 'Näytä laitteen nimi',
    'display_checkout_date' => 'Näytä luovutuspäivämäärä listauksessa',
    'display_eol' => 'Näytä elinaika listauksessa',
    'display_qr' => 'Display 2D barcode',
    'display_alt_barcode' => 'Näytä 1D viivakoodi',
    'barcode_type' => '2D viivakoodityyppi',
    'alt_barcode_type' => '1D viivakoodityyppi',
    'enabled' => 'Käytössä',
    'eula_settings' => 'Käyttöehtojen asetukset',
    'eula_markdown' => 'Käyttäehdossa voi käyttää<a href="https://help.github.com/articles/github-flavored-markdown/">Github-merkintöjä</a>.',
    'empty_row_count' => 'Field Start Offset (Empty Rows)',
    'empty_row_count_help' => 'Fields will begin populating after this many empty rows are skipped at the top of the label.',
    'favicon' => 'Favicon',
    'favicon_format' => 'Hyväksytyt tiedostotyypit ovat ico, png ja gif. Muut kuvamuodot eivät välttämättä toimi kaikissa selaimissa.',
    'favicon_size' => 'Faviconien tulee olla neliömuotoisia, 16x16 pikseliä.',
    'footer_text' => 'Lisäys alatunnisteen tekstiin ',
    'footer_text_help' => 'Tämä teksti esiintyy oikeanpuoleisessa alatunnisteessa. Linkkejä voi lisätä käyttämällä <a href="https://help.github.com/articles/github-flavored-markdown/">Github merkintätapaa</a>. Rivinvaihdot, otsikot, kuvat, jne. voivat johtaa epätoivottuihin tuloksiin.',
    'footer_text_placeholder' => 'Optional footer text',
    'general_settings' => 'Yleiset asetukset',
    'api_url' => 'API Base URL',
    'scim_url' => 'SCIM Base URL',
    'general_settings_help' => 'Oletuskäyttöehdot ja muuta',
    'generate_backup' => 'Luo varmuuskopio',
    'google_workspaces' => 'Googlen Työtilat',
    'header_color' => 'Ensisijainen teemaväri',
    'header_color_help' => 'Selecting a new color here will let you preview the color with your logo selection (if you have a site logo uploaded) in the header, however it will not be saved until you click the Save button.',
    'link_dark_color' => 'Link Color for Dark Mode',
    'nav_link_color' => 'Header Nav Link Color',
    'nav_link_color_help' => 'Select a color for the links in your top level navigation. This color should be high enough contrast against your header color to be easily readable.',
    'link_dark_color_help' => 'Select a color that will provide enough contrast for people that use Snipe-IT in dark mode.',
    'link_light_color' => 'Link Color for Light Mode',
    'link_light_color_help' => 'Select a color that will provide enough contrast for people that use Snipe-IT in light mode.',
    'info' => 'Näiden asetusten avulla voit mukauttaa tiettyjä toimintoja.',
    'label_logo_size' => 'Neliönmuotoiset logot näyttävät parhailta - näytetään oikeassa yläkulmassa jokaisen laitetunnisteen kohdalla. ',
    'laravel' => 'Laravel-versio',
    'ldap' => 'LDAP',
    'ldap_wizard' => [
        'step_connection' => 'Connection',
        'step_authscope' => 'Authenticate & Scope',
        'step_mapping' => 'Attribute Mapping',
        'step_sync' => 'Sync & Defaults',
        'step_authscope_help' => 'Provide the admin bind account used to connect, plus the base DN and filter that define where to look for users. Verification binds with these credentials and runs a search under the base DN to confirm both work together before you continue.',
        'combined' => [
            'success' => 'Bound as :user and found :count :entries under your base DN. Ready to map attributes.',
        ],
        'step_connection_help' => 'Configure how to reach your LDAP or Active Directory server. Once saved, you can test the connection before moving on to bind credentials.',
        'ldap_uname_help' => 'The distinguished name (DN) or User Principal Name (UPN) of an admin service account that can search your directory. For Active Directory this is usually a UPN like <code>admin@example.com</code>. For OpenLDAP and most other directories this is a full DN like <code>cn=admin,dc=example,dc=com</code>. Enter the entire path including the base DN portion, not just the account name.',
        'ldap_pword_help' => 'Leave blank to keep the previously-saved password.',
        'bind' => [
            'pword_decrypt_failed' => 'Could not decrypt the stored bind password. This usually means the app key changed since the password was saved. Enter the password again to fix.',
            'rejected' => 'The LDAP server rejected the bind (:error). Double-check the username and password.',
        ],
        'ldap_basedn_help' => 'The distinguished name (DN) where the user search begins. Everything below this DN is in scope. Typically the OU or container that holds your synced users.',
        'ldap_filter_help' => 'LDAP filter expression used to narrow the search to synceable users. Omit the outer parentheses, they are wrapped automatically. Leave blank to accept all objects under the base DN, though this is rarely what you want.',
        'ldap_auth_filter_query_help' => 'How the LDAP query is built when authenticating a user login. Usually the login-attribute name followed by an equals sign, for example uid= or samaccountname=. This gets appended with the login username at auth time.',
        'search' => [
            'basedn_equals_binddn' => 'This base DN is the same as the bind account DN, which is a leaf entry (a single user, not a container). Set the base DN to the container that holds your users, usually one level up (for example dc=example,dc=com instead of cn=admin,dc=example,dc=com).',
            'bind_failed' => 'Could not bind to the LDAP server with the saved credentials to run the search (:error). Go back to the Bind Credentials step and re-verify.',
            'pword_decrypt_failed' => 'Could not decrypt the stored bind password. Go back to the Bind Credentials step and re-enter it.',
            'search_failed' => 'The search failed: :error',
            'no_results' => 'The search completed but returned zero results. Double-check your base DN and filter. You would sync zero users with this configuration.',
            'success' => 'The search returned :count matching :entries. Ready to configure how those user attributes map to local user fields.',
            'entries_one' => 'entry',
            'entries_other' => 'entries',
        ],
        'step_mapping_help' => 'Specify which LDAP attributes hold each piece of user information. <strong>Always use the lower-case form of the attribute name.</strong> Camel-case values fail to match on most servers and are the most common cause of "no fields sync" reports. Username and First Name are required. You can leave others blank if your directory does not keep that data or if you do not want to sync it.',
        'step_sync_help' => 'Final step: enable LDAP and pick the defaults to apply to newly-synced users. ',
        'sync' => [
            'save_and_enable' => 'Save & Enable LDAP',
            'save_and_finish' => 'Save & Finish',
            'ldap_pw_sync_label' => 'Sync passwords from LDAP',
            'no_default_group' => 'No default permissions group',
            'default_group_help' => 'Permissions group applied to newly-synced users. Choose "No default permissions group" to give them no automatic access. You can grant permissions per-user later.',
            'custom_forgot_pass_url_help' => 'When set, the Forgot Password link on the login page redirects here instead of triggering the built-in password reset flow. Useful when directory passwords are managed externally.',
        ],
        'mapping' => [
            'sample_username_label' => 'Sample username to test',
            'sample_username_placeholder' => 'e.g. alice',
            'sample_username_help' => 'Enter a real LDAP username to fetch that user and preview what values would be synced using your current mapping.',
            'lookup_button' => 'Look up user',
            'no_sample' => 'Enter a sample username to preview attribute mapping.',
            'not_found' => 'No LDAP entry found for :username. Search filter used: ":filter" under base DN ":basedn". Double-check the Username Field mapping on this step, plus the base DN and filter on the Authenticate & Scope step. A common cause is pointing the base DN at a leaf entry (like the bind account itself) instead of the container that holds your users. Users usually live one level up, under an ou= or dc= container.',
            'multiple_found' => 'Found :count entries for :username. Your filter should narrow this to a single user. Search filter used: ":filter".',
            'found' => 'Found user :dn. Values below are what would be synced using your current attribute mapping.',
            'value_missing' => '(not present on LDAP entry)',
            'field_not_mapped' => '(no LDAP attribute configured)',
            'preview_snipe_field' => 'User field',
            'preview_ldap_attribute' => 'LDAP attribute',
            'preview_ldap_value' => 'Value from LDAP',
        ],
        'save_and_next' => 'Save & Continue',
        'verifying' => 'Verifying…',
        'verifying_help' => 'Connecting to your LDAP server and verifying the settings you provided. This may take a few seconds if your server is slow to respond or takes time to negotiate TLS.',
        'placeholder' => 'This step is coming soon. Complete the earlier steps first, then check back once this section is implemented.',
        'progress_label' => 'LDAP setup progress',
        'step_of' => 'Step :num of :total',
        'state_complete' => 'valmis',
        'state_current' => 'current step',
        'state_locked' => 'locked, complete the earlier steps to unlock',
        'locked_help' => 'Save the earlier steps before jumping to this one.',
        'confirm_discard' => 'You have unsaved changes on this step. Continue and discard them?',
        'disable_ldap_button' => 'Disable LDAP',
        'disable_ldap_modal_title' => 'Disable LDAP?',
        'confirm_disable_ldap' => 'Users who log in with LDAP will lose access until you re-enable it. Your existing configuration will be preserved.',
        'disabled_success' => 'LDAP has been disabled. Your configuration is still saved and can be re-enabled at any time by completing the wizard.',
        'done' => [
            'title' => 'LDAP is enabled',
            'subtitle' => 'Congratulations! Your LDAP configuration is connected!',
            'intro' => ' Your directory is connected and active users can now sign in with their LDAP credentials and you can manually sync LDAP users. Consider setting up a scheduled sync so new and updated users are pulled from your directory automatically.',
            'sync_heading' => 'Keep users in sync with your directory',
            'sync_intro' => 'User syncing is a separate step from authentication. Log-in works right now, but existing accounts are only refreshed when a sync runs. You can run a manual sync from the Users page, or set up a scheduled sync to run automatically.',
            'back_to_settings' => 'Back to Settings',
        ],
        'test' => [
            'connect_failed' => 'Could not complete an LDAP handshake with :server. The host may be unreachable, or the port may be open but not actually running an LDAP server. For example, "google.com:636" answers on port 636 but is not the LDAP endpoint. The correct hostname is "ldap.google.com". Double-check the hostname your LDAP/AD provider gave you.',
            'starttls_failed' => 'STARTTLS handshake failed: :error',
            'connected' => 'Successfully connected to :server.',
            'connected_no_anon' => 'Reached :server but the server rejected the anonymous connectivity check (:error). This is fine. Bind credentials are configured in the next step.',
            'dns_failed' => 'Could not resolve host ":host" via DNS. Check the spelling.',
            'private_ip_blocked' => 'Host ":host" resolves to :ip, which is on a private, loopback, or reserved IP range. Testing against internal IPs is blocked by default to prevent this instance from being used as a network probe. If your LDAP server legitimately lives on a private network, set TEST_ALLOW_PRIVATE_IPS=true in your .env.',
            'rate_limited' => 'Too many test attempts. Please wait :seconds seconds before testing again.',
        ],
        'tls' => [
            'key_parse_failed' => 'This does not look like a valid PEM-encoded private key. It should begin with -----BEGIN … PRIVATE KEY----- and end with -----END … PRIVATE KEY-----.',
            'cert_parse_failed' => 'This does not look like a valid PEM-encoded certificate. It should begin with -----BEGIN CERTIFICATE----- and end with -----END CERTIFICATE-----.',
            'cert_expired' => 'This certificate expired on :date. Regenerate it before enabling client TLS authentication.',
            'pair_mismatch' => 'The private key does not correspond to the certificate above. Double-check that you pasted the matching pair.',
        ],
    ],
    'ldap_default_group' => 'Käyttöoikeuksien oletusryhmä',
    'ldap_default_group_info' => 'Valitse ryhmä uusille synkronoiduille käyttäjille. Muista, että käyttäjä ottaa käyttöön käyttöoikeudet ryhmälle, jolle se on annettu.',
    'no_default_group' => 'Ei Oletusryhmää',
    'ldap_help' => 'Ldap/Active Directory',
    'ldap_client_tls_key' => 'Ldap Client Tls- Avain',
    'ldap_client_tls_cert' => 'LDAP Asiakaspuolen TLS varmenne',
    'ldap_enabled' => 'LDAP käytössä',
    'ldap_integration' => 'LDAP integraatio',
    'ldap_settings' => 'LDAP-asetukset',
    'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connection are usually useful only in Google Workspace configurations with "Secure LDAP".',
    'ldap_location' => 'Location Field',
    'ldap_location_help' => 'The LDAP Location field should be used if <strong>an OU is not being used in the Base Bind DN.</strong> Leave this blank if an OU search is being used.',
    'ldap_login_test_help' => 'Syötä toimiva LDAP-käyttäjätunnus ja salasana määrittelemästäsi base DN: stä testataksesi LDAP-kirjautumisen toimivuutta. SINUN TULEE TALLENTAA UUDET LDAP ASETUKSET ENSIN.',
    'ldap_login_sync_help' => 'This only tests that LDAP can sync and that your fields are mapped correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.',
    'ldap_manager' => 'Manager Field',
    'ldap_mapping_help' => 'If your fields are not syncing correctly, try using the <strong>lower-case version</strong> of the field names. Display Name (<code>displayName</code>) in your LDAP/AD should be mapped here as <code>displayname</code>, <code>givenName</code> should be <code>givenname</code>, <code>sAMAccountName</code> as <code>samaccountname</code>, etc. <a href="https://snipe-it.readme.io/docs/ldap-sync-login#field-mapping-for-syncing"><i class="fa fa-external-link"></i></a>',
    'save_ldap_first' => 'You must save your LDAP settings before testing. Save your settings on this page and then reload to test LDAP login and/or sync.',
    'ldap_server' => 'LDAP Palvelin',
    'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)',
    'ldap_server_cert' => 'LDAP SSL varmenteen varmennus',
    'ldap_server_cert_ignore' => 'Salli virheelliset SSL Varmenteet',
    'ldap_server_cert_help' => 'Valitse tämä, jos käytät itse allekirjoitettua SSL-varmennetta ja haluat hyväksyä virheellisen SSL-varmenteen.',
    'ldap_tls' => 'Käytä TLS:ää',
    'ldap_tls_help' => 'Merkitse tämä vain, jos käynnistät STARTTLS: n LDAP-palvelimella. ',
    'ldap_uname' => 'LDAP Bind DN/UPN',
    'ldap_dept' => 'Department Field',
    'ldap_phone' => 'Phone Number Field',
    'ldap_jobtitle' => 'Job Title Field',
    'ldap_country' => 'Country Field',
    'ldap_pword' => 'LDAP-sidonta salasana',
    'ldap_basedn' => 'Search Base DN',
    'ldap_filter' => 'LDAP suodatin',
    'ldap_pw_sync' => 'Cache LDAP Passwords',
    'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords cached as local hashed passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.',
    'ldap_username_field' => 'Käyttäjätunnus kenttä',
    'ldap_display_name' => 'Display Name Field',
    'ldap_display_name_help' => 'If you have a separate displayName field in your LDAP/AD, map it here and it will be used for displaying users within Snipe-IT.',
    'ldap_lname_field' => 'Last Name Field',
    'ldap_fname_field' => 'First Name Field',
    'ldap_auth_filter_query' => 'LDAP todennuskysely',
    'ldap_version' => 'LDAP versio',
    'ldap_active_flag' => 'Active Flag',
    'ldap_activated_flag_help' => 'Tätä arvoa käytetään määrittämään, voiko synkronoitu käyttäjä kirjautua Snipe-IT:lle. <strong>Se ei vaikuta kykyyn tarkistaa kohteita sisällä tai ulos niistä A, format@@1 , ja pitäisi olla <strong>attribuutin nimi</strong> AD/LDAP, <strong>ei arvo</strong>. <br><br>Jos tämä kenttä on asetettu kentän nimeksi, jota ei ole AD/LDAP:ssäsi, tai arvo AD/LDAP -kentässä on asetettu <code>0</code> tai <code>false</code>, <strong>käyttäjän kirjautuminen poistetaan käytöstä</strong>. Jos AD/LDAP -kentän arvo on määritetty <code>1</code> tai <code>true</code> tai <em>millä tahansa muulla tekstillä</em> tarkoittaa, että käyttäjä voi kirjautua sisään. Kun kenttä on tyhjä AD:ssäsi, kunnioitamme <code>userAccountControl</code> -attribuuttia, joka antaa yleensä keskeytymättömille käyttäjille mahdollisuuden kirjautua sisään.',
    'ldap_invert_active_flag' => 'Invert Active Flag',
    'ldap_invert_active_flag_help' => 'If enabled: when the value returned by LDAP Active Flag is <code>0</code> or <code>false</code> the user account will be active.',
    'ldap_emp_num' => 'Employee Number Field',
    'ldap_email' => 'Email Field',
    'ldap_mobile' => 'Mobile Field',
    'ldap_address' => 'Address Field',
    'ldap_city' => 'City Field',
    'ldap_state' => 'State/Province Field',
    'ldap_zip' => 'Postal Code Field',
    'ldap_test' => 'Testaa LDAP',
    'ldap_test_sync' => 'Testaa Ldap Synkronointi',
    'license' => 'Ohjelmistolisenssi',
    'load_remote' => 'Load Remote Avatars',
    'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load avatars from Gravatar or other outside sources.',
    'login' => 'Kirjautumisyritykset',
    'login_attempt' => 'Kirjautuminen Yritti',
    'login_ip' => 'Ip Osoite',
    'login_success' => 'Onnistui?',
    'login_user_agent' => 'Käyttäjän Agentti',
    'login_help' => 'Luettelo yrityksestä kirjautua',
    'login_note' => 'Kirjautumisviesti',
    'login_note_placeholder' => 'If you do not have a login or have found a device belonging to this company, please call technical support at 888-555-1212. Thank you.',
    'login_note_help' => 'Voit lisätä muutamia lauseita kirjautumisruudulle, esimerkiksi neuvoaksesi heitä jotka ovat löytäneet kadonneen tai varastetun laitteen. Tässä kentässä voi käyttää <a href="https://help.github.com/articles/github-flavored-markdown/">Github-muotoiluja</a>',
    'login_remote_user_text' => 'Etäkäyttäjän kirjautumisvaihtoehdot',
    'login_remote_user_enabled_text' => 'Salli kirjautuminen etäkäyttäjäkäyttäjän otsikolla',
    'login_remote_user_enabled_help' => 'Tämä vaihtoehto mahdollistaa autentikoinnin REMOTE_USER otsikolla "Common Gateway Interface (rfc3875)" määrityksen mukaisesti',
    'api_request_filters' => 'Request Filtering',
    'block_api_user_agents_text' => 'Block API requests by User-Agent',
    'block_api_user_agents_help' => 'When enabled, API requests whose User-Agent matches any of the patterns below will be rejected.',
    'blocked_api_user_agents_text' => 'Blocked API User-Agent patterns',
    'blocked_api_user_agents_help' => 'One pattern per line. Each pattern is matched case-insensitively against the start of the request\'s User-Agent, so "curl/" matches "curl/8.5.0" but not a UA that only mentions "curl/" later in the string. The textarea is pre-filled with common scripted clients (curl, Postman, python-requests, etc.). Add, remove, or clear lines as needed.',
    'block_blank_api_user_agents_text' => 'Also reject API requests with a blank User-Agent',
    'block_blank_api_user_agents_help' => 'Also reject requests that arrive with a blank or missing User-Agent header. <strong>SCIM endpoints ignore this setting and always accept blank User-Agents, since Microsoft Entra ID SCIM provisioning sends a blank User-Agent.</strong> Leave this off if you have other integrations that legitimately send blank User-Agents.',
    'blocked_api_user_agent_rejected' => 'This API endpoint rejected the request based on its User-Agent.',
    'login_common_disabled_text' => 'Estä muut autentikointimenetelmät',
    'login_common_disabled_help' => 'Tämä vaihtoehto estää muut autentikointimenetelmät. Salli tämä vaihtoehto, jos olet varma REMOTE_USER kirjautumisen toimivuudesta',
    'login_remote_user_custom_logout_url_text' => 'Räätälöity uloskirjautumisen URL',
    'login_remote_user_custom_logout_url_help' => 'Jos URL on syötetty, käyttäjät ohjataan tähän URL-osoitteeseen uloskirjautumisen yhteydessä. Tämä on hyödyllinen esimerkiksi ulkoisen autentikointipalvelun käyttäjäistuntojen päättämisessä oikein.',
    'login_remote_user_header_name_text' => 'Mukautettu käyttäjänimen otsikko',
    'logo' => 'Logo',
    'logo_print_assets' => 'Käytä tulostuksessa',
    'logo_print_assets_help' => 'Käytä brändäystä tulostettavissa nimikelistoissa ',
    'full_multiple_companies_support_help_text' => 'Käyttäjien (myös ylläpitäjien) rajoittaminen vain yritykselle kirjattuihin laitteisiin.',
    'full_multiple_companies_support_text' => 'Täysi monien yritysten tuki',
    'scope_locations_fmcs_support_text' => 'Scope Locations with Full Multiple Companies Support',
    'scope_locations_fmcs_support_help_text' => 'Restrict locations to their selected company.',
    'scope_locations_fmcs_check_button' => 'Tarkista yhteensopivuus',
    'scope_locations_fmcs_test_needed' => 'Please Check Compatibility to enable this',
    'scope_locations_fmcs_support_disabled_text' => 'This option is disabled because you have conflicting locations set for :count or more items.',
    'scope_locations_fmcs_download_report' => 'Download mismatch report (CSV)',
    'null_company_is_floater_text' => 'Treat items and users without company associations as floaters',
    'null_company_is_floater_help_text' => 'When disabled, items can only be checked out to targets without a company association if the item also has no company - null is treated as its own pseudo-company. When enabled, items from any company can be checked out to targets with no company assignment.',
    'show_in_model_list' => 'Näytä mallinvalinta-listoissa',
    'optional' => 'valinnainen',
    'per_page' => 'Tuloksia per sivu',
    'php' => 'PHP versio',
    'php_info' => 'PHP-tiedot',
    'php_overview' => 'PHP',
    'php_overview_help' => 'PHP järjestelmän tiedot',
    'php_gd_info' => 'Sinun tulee asentaa php-gd paketti näyttääksesi QR-koodit, katso lisätietoja asennusohjeista.',
    'php_gd_warning' => 'PHP Image Prosessing ja GD-lisäosia EI ole asennettuna.',
    'pwd_secure_complexity' => 'Salasanan monimutkaisuus',
    'pwd_secure_complexity_help' => 'Valitse mikä tahansa salasanan monimutkaisuus sääntö, jonka haluat panna täytäntöön.',
    'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Salasana ei voi olla sama kuin etunimi, sukunimi, sähköposti tai käyttäjätunnus',
    'pwd_secure_complexity_letters' => 'Vaadi vähintään yksi kirjain',
    'pwd_secure_complexity_numbers' => 'Vaadi vähintään yksi numero',
    'pwd_secure_complexity_symbols' => 'Vaadi vähintään yksi symboli',
    'pwd_secure_complexity_case_diff' => 'Vaadi vähintään yksi iso kirjain ja yksi pieni kirjain',
    'pwd_secure_min' => 'Salasanan minimimerkit',
    'pwd_secure_min_help' => 'Pienin sallittu arvo on 8',
    'pwd_secure_uncommon' => 'Estä yleisimmät salasanat',
    'pwd_secure_uncommon_help' => 'Tämä estää käyttäjiä käyttämästä yleisimpiä 10 000 salasanaa, jotka on julkaistu tietovuodoissa.',
    'qr_help' => 'Ota ensin QR-koodit käyttöön valitaksesi tämän',
    'qr_text' => 'QR-koodin teksti',
    'saml' => 'SAML',
    'saml_title' => 'Päivitä SAML-asetukset',
    'saml_help' => 'SAML- asetukset',
    'saml_enabled' => 'SAML käytössä',
    'saml_integration' => 'SAML Integraatio',
    'saml_sp_entityid' => 'Entiteetin ID',
    'saml_sp_acs_url' => 'Vakuutuksen kuluttajapalvelu (ACS) URL',
    'saml_sp_sls_url' => 'Kertauloskirjautumispalvelu (SLS) URL',
    'saml_sp_x509cert' => 'Julkinen SSL-varmenne',
    'saml_sp_metadata_url' => 'Metadata URL',
    'saml_idp_metadata' => 'SAML IdP Metadata',
    'saml_idp_metadata_help' => 'Voit määritellä IdP metadatan käyttämällä URLia tai XML-tiedostoa.',
    'saml_attr_mapping_username' => 'Attribuuttien kohdennus - Käyttäjänimi',
    'saml_attr_mapping_username_help' => 'NameID:tä käytetään, jos attribuuttia on määrittelemätön tai virheellinen.',
    'saml_forcelogin_label' => 'Pakoita SAML kirjautuminen',
    'saml_forcelogin' => 'Tee SAML:sta ensisijainen kirjautumistapa',
    'saml_forcelogin_help' => 'Voit käyttää osoitteessa \'/login?nosaml\' päästäksesi tavalliselle kirjautumissivulle.',
    'saml_slo_label' => 'SAML kertauloskirjautuminen',
    'saml_slo' => 'Lähetä uloskirjautumispyyntö IdP:lle uloskirjauduttaessa',
    'saml_slo_help' => 'Tämä johtaa siihen, että käyttäjä ohjataan aluksi IdP:hen uloskirjautuessa. Jätä valitsematta, jos IdP ei tue SP-aloitettua SAML SLO:ta.',
    'saml_custom_settings' => 'SAML mukautetut asetukset',
    'saml_custom_settings_help' => 'Voit määrittää lisäasetuksia onelogin/php-saml kirjastoon. Käytä omalla vastuullasi.',
    'saml_download' => 'Lataa Metatiedot',
    'setting' => 'Asetus',
    'settings' => 'Asetukset',
    'show_alerts_in_menu' => 'Näytä ilmoitukset ylävalikossa',
    'show_archived_in_list' => 'Arkistoidut laitteet',
    'show_archived_in_list_text' => 'Näytä arkistoidut laitteet "Kaikki laitteet" listauksessa',
    'show_assigned_assets' => 'Näytä laitteille kohdistetut laitteet',
    'show_assigned_assets_help' => 'Näytä laitteet, jotka on liitetty muihin laitteisiin näkymissä Näytä käyttäjä -> Laitteet, Näytä käyttäjä -> Tiedot-> Tulosta kaikki luovutetut , sekä sivulla Käyttäjätili -> Näytä luovutetut laitteet.',
    'show_images_in_email' => 'Näytä kuvia sähköposteissa',
    'show_images_in_email_help' => 'Poista tämä valinta, jos Snipe-IT asennus on toteutettu VPN: n avulla tai suljetussa verkossa, koska sähköposteissa käytetyt kuvat eivät voi latautua näkyviin sähköposteissa.',
    'site_name' => 'Sivuston nimi',
    'integrations' => 'Integraatiot',
    'slack' => 'Slack',
    'general_webhook' => 'Yleinen Webkoukku',
    'ms_teams' => 'Microsoft Teams',
    'webhook' => ':app',
    'webhook_presave' => 'Testaa tallennettavaksi',
    'webhook_title' => 'Päivitä Webkoukun Asetukset',
    'webhook_help' => 'Integraation asetukset',
    'webhook_botname' => ':app Botname',
    'webhook_channel' => ':app Kanava',
    'webhook_endpoint' => ':app Endpoint',
    'webhook_integration' => ':app Asetukset',
    'webhook_test' => 'Testaa :app integraatiota',
    'webhook_integration_help' => ':app integraatio on valinnainen, mutta päätepiste ja kanava vaaditaan, jos haluat käyttää sitä. Määrittääksesi :app integraation, sinun täytyy ensin <a href=":webhook_link" target="_new" rel="noopener">luoda saapuva webhook</a> :app tilillesi. Klikkaa <strong>Testaa :app Integration</strong> -painiketta varmistaaksesi, että asetuksesi ovat oikein ennen tallentamista. ',
    'webhook_integration_help_button' => 'Kun olet tallentanut :app tietosi, ilmestyy testipainike.',
    'webhook_test_help' => 'Testaa, onko sovelluksen :app integraatio määritetty oikein. SINUN TULEE TALLENTAA PÄIVÄNÄ :app ASETTINGS FIRST.',
    'shortcuts_enabled' => 'Enable Shortcuts',
    'shortcuts_help_text' => '<strong>Windows</strong>: Alt + Access key, <strong>Mac</strong>: Control + Option + Access key',
    'snipe_version' => 'Snipe-IT versio',
    'support_footer' => 'Tuki-alatunnisteen linkit ',
    'support_footer_help' => 'Määrittele, kuka voi nähdä linkit Snipe-IT tukipalvelun tietoihin ja käyttöohjeeseen',
    'version_footer' => 'Versio alatunnisteessa ',
    'version_footer_help' => 'Määrittele, kuka näkee Snipe-IT järjestelmän version ja käännöksen numeron.',
    'system' => 'Järjestelmän tiedot',
    'update' => 'Päivitä asetukset',
    'value' => 'Arvo',
    'brand' => 'Brändäys',
    'brand_help' => 'Logo, Sivuston Nimi',
    'web_brand' => 'Web-brändäyksen tyyppi',
    'about_settings_title' => 'Tietoa asetuksista',
    'about_settings_text' => 'Näiden asetusten avulla voit mukauttaa tiettyjä toimintoja.',
    'labels_per_page' => 'Tunnisteita sivua kohden',
    'label_dimensions' => 'Tunnisteen mitat (tuumaa)',
    'next_auto_tag_base' => 'Seuraava tunnistenumero',
    'page_padding' => 'Sivun marginaalit (tuumaa)',
    'privacy_policy_link' => 'Linkki tietosuojaselosteeseen',
    'privacy_policy' => 'Tietosuojaseloste',
    'privacy_policy_link_help' => 'Jos osoite on määritelty, GDPR-vaatimusten mukaisesti kaikkien sähköpostien alatunnisteisiin lisätään linkki tietosuojaselosteeseen. ',
    'purge' => 'Puhdista poistetut tietueet',
    'purge_deleted' => 'Tyhjennä Poistettu ',
    'labels_display_bgutter' => 'Tunnisteen alamarginaali',
    'labels_display_sgutter' => 'Tunnisteen sivumarginaali',
    'labels_fontsize' => 'Tunnisteen fontin koko',
    'labels_pagewidth' => 'Tunniste-arkin leveys',
    'labels_pageheight' => 'Tunniste-arkin korkeus',
    'label_gutters' => 'Tunnisteiden etäisyys (tuumaa)',
    'page_dimensions' => 'Sivun mitat (tuumaa)',
    'label_fields' => 'Tunnisteen kentät',
    'inches' => 'tuumaa',
    'width_w' => 'l',
    'height_h' => 'k',
    'show_url_in_emails' => 'Linkki Snipe-IT: hen sähköposteissa',
    'show_url_in_emails_help_text' => 'Poista tämä valintaruutu, jos et halua linkata takaisin Snipe-IT-asennukseen sähköpostin alatunnisteisiin. Hyödyllinen, jos useimmat käyttäjät eivät koskaan kirjaudu sisään.',
    'text_pt' => 'pt',
    'thumbnail_max_h' => 'Pikkukuvan suurin korkeus',
    'thumbnail_max_h_help' => 'Enimmäiskorkeus kuvapisteissä pikkukuville listanäkymässä. Min 25, max 500.',
    'two_factor' => 'Kaksivaiheinen todentaminen',
    'two_factor_secret' => 'MFA koodi',
    'two_factor_enrollment' => 'Kaksivaiheisen tunnistautumisen käyttöönotto',
    'two_factor_enabled_text' => 'Ota käyttöön kaksivaiheinen tunnistautuminen',
    'two_factor_reset' => 'Nollaa MFA salaisuus',
    'two_factor_reset_help' => 'Tämä pakottaa käyttäjän rekisteröimään laitteensa uudelleen niiden todennussovelluksella. Tämä voi olla hyödyllistä, jos heidän tällä hetkellä ilmoittautunut laite katoaa tai varastetaan. ',
    'two_factor_reset_confirm' => 'You are about to reset the two-factor secret for :name. They will need to re-enroll their device the next time they log in. Continue?',
    'two_factor_reset_success' => 'MFA laite onnistuneesti nollattu',
    'two_factor_reset_error' => 'MFA laitteen nollaus epäonnistui',
    'two_factor_enabled_warning' => 'Kaksivaiheisen tunnistautumisen ottaminen käyttöön,, pakottaa sinut autentikoimaan Google Auth - laitteella. Voit lisätä sellaisen, jos sellaista ei ole vielä käytössä.',
    'two_factor_enabled_help' => 'Ottaa käyttöön kaksivaiheisen todennuksen käyttämällä Google Authenticatoria.',
    'two_factor_optional' => 'Valikoiva (Käyttäjät voivat ottaa käyttöön tai poistaa käytöstä)',
    'two_factor_required' => 'Vaadittu kaikille käyttäjille',
    'two_factor_disabled' => 'Ei käytössä',
    'two_factor_enter_code' => 'Syötä MFA koodi',
    'two_factor_config_complete' => 'Lähetä koodi',
    'two_factor_enabled_edit_not_allowed' => 'Järjestelmänvalvoja ei salli sinun muokata tätä asetusta.',
    'two_factor_enrollment_text' => "Kaksivaiheinen tunnistautuminen vaaditaan, mutta et ole rekisteröinyt itsellesi laitetta. Avaa Google Authenticator -sovellus ja skannaa alla oleva QR-koodi rekisteröidäksesi laitteesi. Kun olet rekisteröinyt laitteesi, kirjoita koodi",
    'require_accept_signature' => 'Vaadi allekirjoitus',
    'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting items. This will override any category-specific signature requirements.',
    'require_checkinout_notes' => 'Require Notes on Checkin/Checkout',
    'require_checkinout_notes_help_text' => 'Enabling this feature will require the note fields to be populated when checking in or checking out an asset.',
    'left' => 'vasen',
    'right' => 'oikea',
    'top' => 'ylä',
    'bottom' => 'ala',
    'vertical' => 'pystysuora',
    'horizontal' => 'vaakasuora',
    'unique_serial' => 'Yksilölliset sarjanumerot',
    'unique_serial_help_text' => 'Vaadi laitteilta yksilölliset sarjanumerot',
    'zerofill_count' => 'Laitetunnisteen pituus, mukaan lukien nollat',
    'username_format_help' => 'Käytetään tietoja tuodessa, jos käyttäjänimeä ei ole annettu ja nimitietojen perusteella on luotava käyttäjälle käyttäjätunnus.',
    'oauth_title' => 'OAuth API Asetukset',
    'oauth_clients' => 'OAuth-asiakkaat',
    'oauth' => 'OAuth & API',
    'oauth_help' => 'Oauth Endpoint Settings and API tokens',
    'oauth_no_clients' => 'Et ole vielä luonut yhtäkään OAuth-asiakasta.',
    'oauth_no_applications' => 'You have not created any Authorized Applications yet.',
    'oauth_secret' => 'Secret',
    'oauth_authorized_apps' => 'Authorized Applications',
    'oauth_redirect_url' => 'Redirect URL',
    'oauth_name_help' => ' Something your users will recognize and trust.',
    'oauth_scopes' => 'Scopes',
    'oauth_client_type' => 'Client Type',
    'oauth_client_type_oauth' => 'OAuth Client',
    'oauth_client_type_personal_access' => 'Personal Access Client',
    'oauth_client_type_password_grant' => 'Password Grant Client',
    'oauth_associated_token_count' => 'Token Count',
    'oauth_callback_url' => 'Your application authorization callback URL.',
    'oauth_personal_access_tokens' => 'User API Tokens (Personal Access Tokens)',
    'oauth_personal_access_tokens_none' => 'No personal access tokens found.',
    'oauth_client' => 'Client',
    'oauth_deleted_user' => 'Deleted user (ID: :id)',
    'oauth_token_status_revoked' => 'Revoked',
    'oauth_token_status_expired' => 'Expired',
    'oauth_token_status_active' => 'Aktiivinen',
    'oauth_revoke' => 'Revoke',
    'oauth_unrevoke' => 'Unrevoke',
    'create_client' => 'Luo asiakas',
    'no_scopes' => 'No scopes',
    'asset_tag_title' => 'Päivitä Laitetunnisteen Asetukset',
    'barcode_title' => 'Päivitä Viivakoodin Asetukset',
    'barcodes' => 'Barcodes',
    'barcodes_help_overview' => 'Viivakoodi &amp; QR asetukset',
    'barcodes_help' => 'Tämä yrittää poistaa välimuistissa olevat viivakoodit. Tätä käytetään yleensä vain, jos viivakoodisi asetukset ovat muuttuneet, tai jos Snipe-IT URL on muuttunut. Viivakoodit luodaan uudelleen, kun niitä käytetään seuraavaksi.',
    'barcodes_spinner' => 'Yritä poistaa tiedostoja...',
    'barcode_delete_cache' => 'Poista Viivakoodin Välimuisti',
    'branding_title' => 'Päivitä Tuotemerkkien Asetukset',
    'general_title' => 'Päivitä Yleiset Asetukset',
    'mail_test' => 'Lähetä Testi',
    'mail_test_help' => 'Tämä yrittää lähettää testiviestin osoitteeseen :replyto.',
    'mail_test_no_email' => 'MAIL_REPLYTO_ADDR not set or has no value .env config file. Cannot send test email. Please update this value in your configuration file with a valid email address.',
    'filter_by_keyword' => 'Suodata asettamalla avainsana',
    'security' => 'Turvallisuus',
    'security_title' => 'Päivitä Turvallisuusasetukset',
    'security_help' => 'Kaksikerroin, Salasanan Rajoitukset',
    'groups_help' => 'Tilin käyttöoikeusryhmät',
    'localization' => 'Lokalisointi',
    'localization_title' => 'Päivitä Lokalisoinnin Asetukset',
    'localization_help' => 'Kieli, päivämäärän näyttö',
    'notifications' => 'Ilmoitukset',
    'notifications_help' => 'Sähköpostihälytykset Ja Tarkastusasetukset',
    'asset_tags_help' => 'Korotukset ja etuliitteet',
    'labels' => 'Tunnisteet',
    'labels_title' => 'Päivitä Tunnisteasetukset',
    'labels_title_help' => 'Changes made here must be saved before they will be reflected in the labels or the preview below.',
    'labels_help' => 'Barcodes &amp; label settings',
    'purge_help' => 'Permanently delete soft-deleted records',
    'ldap_extension_warning' => 'Se ei näytä LDAP laajennus on asennettu tai otettu käyttöön tällä palvelimella. Voit silti tallentaa asetuksesi, mutta sinun täytyy ottaa käyttöön LDAP laajennus PHP ennen LDAP synkronointia tai kirjautuminen toimii.',
    'ldap_ad' => 'LDAP & Active Directory',
    'ldap_test_label' => 'Test LDAP Sync',
    'ldap_test_login' => ' Test LDAP Login',
    'ldap_username_placeholder' => 'LDAP-käyttäjänimi',
    'ldap_password_placeholder' => 'LDAP-salasana',
    'employee_number' => 'Työntekijän Numero',
    'create_admin_user' => 'Luo käyttäjä ::',
    'create_admin_success' => 'Onnistui! Ylläpitäjäsi on lisätty!',
    'create_admin_redirect' => 'Go To Dashboard',
    'setup_migrations' => 'Tietokannan Siirrot ::',
    'setup_no_migrations' => 'Ei ollut mitään siirrettävää. Tietokantataulut on jo määritetty!',
    'setup_successful_migrations' => 'Tietokantataulusi on luotu',
    'setup_migration_output' => 'Siirron tuloste:',
    'setup_migration_create_user' => 'Save User and Finish',
    'ldap_settings_link' => 'Ldap Asetukset Sivu',
    'setup_create_user_page_explanation' => 'Here you will create your first superadmin user and set some basic application setting defaults. (These can always be changed later in the Admin Settings section.) ',
    'slack_test' => 'Testaa <i class="fab fa-slack"></i> Integraatio',
    'status_label_name' => 'Status Label Name',
    'super_admin_only' => 'Super Admin Only',
    'label2_enable' => 'Uusi Tunniste Moottori',
    'label2_enable_help' => 'Vaihda uuteen tarramoottoriin. <b>Huomautus: Sinun täytyy tallentaa tämä asetus ennen kuin asetat muita.</b>',
    'label2_template' => 'Malli',
    'label2_template_help' => 'Valitse, mitä sivupohjaa käytetään tunnisteen luomiseen',
    'label2_title' => 'Otsikko',
    'label2_title_help' => 'The title to show on labels that support it. <br>This will occupy the first Label Field row.',
    'label2_title_help_phold' => 'The placeholder <code>{COMPANY}</code> will be replaced with the asset&apos;s company name',
    'label2_asset_logo' => 'Käytä Sisältölogoa',
    'label2_asset_logo_help' => 'Use the logo of the asset&apos;s assigned company, rather than the value at <code>:setting_name</code>',
    'label2_1d_type' => '1D Viivakoodin Tyyppi',
    'label2_1d_type_help' => 'Muoto 1D-viivakoodeja varten',
    'label2_2d_type' => '2D viivakoodityyppi',
    'label2_2d_type_help' => 'Muoto 2D-viivakoodeja varten',
    'label2_2d_prefix' => '2D Barcode Prefix',
    'label2_2d_prefix_help' => 'This text will be prepended to the 2D Barcode Target value selected below when the 2D code is scanned. This can be used to prepend an external URL or any other value that you might need.',
    'label2_2d_target' => '2D Barcode Content',
    'label2_2d_target_help' => 'The data that will be contained in the 2D barcode. This can link to the asset directly in Snipe-IT or can be one of the non-linked field values. If you use the prefix above, it will be prepended to this value.',
    'select_template' => 'Valitse mallipohja',
    'label2_fields' => 'Kentän Määritelmät',
    'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column. Field changes made here will be reflected immediately in the preview below but must be saved for them to apply to new labels.',
    'label2_label_preview' => 'Label Preview',
    'purge_barcodes' => 'Purge Barcodes',
    'help_asterisk_bold' => 'Teksti, joka syötetään muodossa <code>**text**</code> näytetään lihavoituina',
    'help_blank_to_use' => 'Jätä tyhjäksi käyttääksesi arvoa <code>:setting_name</code>',
    'help_default_will_use' => 'Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see <a href="https://snipe-it.readme.io/docs/barcodes">the documentation <i class="fa fa-external-link"></i></a> for more details. ',
    'asset_id' => 'Asset ID',
    'data' => 'Data',
    'default' => 'Oletus',
    'none' => 'Ei Mitään',
    'google_callback_help' => 'Tämä tulisi syöttää takaisinsoittoosoitteeksi Google OAuth -sovellusasetuksissa organisaatiosi&apos;s <strong><a href="https://console.cloud.google.com/" target="_blank">Googlen kehittäjäkonsoli <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
    'google_login' => 'Google Workspace -kirjautumisasetukset',
    'enable_google_login' => 'Salli käyttäjien kirjautuminen Google Workspacen avulla',
    'enable_google_login_help' => 'Käyttäjiä ei toimiteta automaattisesti. Heillä on oltava olemassa oleva tili täällä JA Google Workspacessa, ja heidän käyttäjänimensä on täsmäävä heidän Google Workspace -sähköpostiosoitteeseensa. ',
    'mail_reply_to' => 'Sähköpostin Vastausosoite',
    'mail_from' => 'Sähköposti Osoitteesta',
    'database_driver' => 'Tietokannan Ajuri',
    'bs_table_storage' => 'Taulukko Tallennustila',
    'user_impersonation' => 'User Impersonation',
    'user_impersonation_disabled' => 'Disabled. Set ALLOW_USER_IMPERSONATION in your .env to a comma-separated list of usernames.',
    'user_impersonation_not_superuser' => 'Not a superuser',
    'user_impersonation_not_superuser_help' => 'This user is in the impersonation allowlist but is not a superuser, so they cannot actually impersonate anyone. Remove them from the .env or grant superuser access.',
    'user_impersonation_missing' => 'User not found',
    'user_impersonation_deactivated' => 'Deactivated',
    'timezone' => 'Timezone',
    'test_mail' => 'Test Mail',
    'profile_edit' => 'Muokkaa profiilia',
    'profile_edit_help' => 'Allow users to edit their own profiles. (This does not include accessibility settings like light/dark mode, audio feedback, or link colors.)',
    'default_avatar' => 'Custom Default Avatar',
    'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.',
    'restore_default_avatar' => 'Restore <a href=":default_avatar" data-toggle="lightbox" data-type="image">original system default avatar</a>',
    'restore_default_avatar_help' => '',
    'due_checkin_days' => 'Due For Checkin Warning',
    'due_checkin_days_help' => 'How many days before the expected checkin of an asset should it be listed in the "Due for checkin" page?',
    'no_groups' => 'No groups have been created yet. Visit <code>Admin Settings > Permission Groups</code> to add one.',
    'text' => 'Teksti',
    'manager_view' => 'Manager View',
    'manager_view_enabled_text' => 'Enable Manager View',
    'manager_view_enabled_help' => 'Allow managers to view assigned items to their direct and indirect reports in their account view.',
    'redirect_url' => 'Redirect URL',
    'client_secret' => 'Client Secret',
    'client_id' => 'Client ID',
    'too_many_users_to_show' => 'The number of users (:count) is larger than the unpaginated record limit (:max). Use the bulk user edit tool to manage group memberships.',
    'update_existing_dates' => 'Also update all of the existing "next audit dates" for assets with an upcoming audit with the Audit Interval above. This is most commonly used when the internal policy for audit interval has changed.',
    'remote_user_legend_warning' => 'Use with caution! Incorrectly configuring this section could lock you and your users out of the system or worse yet automatically log users in as a specific user.',
    'login_remote_user_header_name_help' => 'If your web server is configured to send a custom header with the username, you can specify that header here. For example, if your web server sends a header called <code>X-Remote-User</code> with the username, you would enter <code>HTTP_X_REMOTE_USER</code> here. If this field is left blank, the system will use the default <code>REMOTE_USER</code> header. <strong>Misconfiguring this could lock you and all other users out of the system, or could auto-login EVERYONE into your system as a superadmin user!</strong>',

    'username_formats' => [
        'username_format' => 'Käyttäjätunnuksen muoto',
        'firstname_lastname_format' => 'Etunimi .Sukunimi (jane.smith)',
        'first_name_format' => 'First Name (jane)',
        'last_name_format' => 'Last Name (doe)',
        'filastname_format' => 'First Initial Last Name (jsmith)',
        'lastnamefirstinitial_format' => 'Last Name First Initial (smithj)',
        'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith)',
        'firstinitial_lastname' => 'First Initial Last Name (j.smith)',
        'lastname_firstinitial' => 'Last Name First Initial (smith_j)',
        'lastname_dot_firstinitial_format' => 'Last Name First Initial (smith.j)',
        'firstnamelastname' => 'First Name Last Name (janesmith)',
        'firstnamelastinitial' => 'First Name Last Initial (janes)',
        'lastnamefirstname' => 'Last Name.First Name (smith.jane)',
    ],

    'email_formats' => [
        'email_format' => 'Sähköpostiosoitteen muotoilu',
        'firstname_lastname_format' => 'Etunimi .Sukunimi (jane.smith@example.com)',
        'first_name_format' => 'Etunimi (jane@example.com)',
        'last_name_format' => 'Last Name (doe@example.com)',
        'filastname_format' => 'Ensimmäinen nimikirjain sukunimi (pvirtanen@example.com)',
        'lastnamefirstinitial_format' => 'Sukunimi Etunimen ensimmäinen (smithj@example.com)',
        'firstname_lastname_underscore_format' => 'Etunimi Sukunimi (paivi_virtanen@example.com)',
        'firstinitial_lastname' => 'Ensimmäinen nimikirjain . sukunimi (p.virtanen@example.com)',
        'lastname_firstinitial' => 'Sukunimi _ etunimen ensimmäinen kirjain (virtanen_p@example.com)',
        'lastname_dot_firstinitial_format' => 'Last Name First Initial (smith.j@example.com)',
        'firstnamelastname' => 'Etunimi . sukunimi (pekka.virtanen@example.com)',
        'firstnamelastinitial' => 'Etunimi Sukunimen ensimmäinen kirjain (paiviv@example.com)',
        'lastnamefirstname' => 'Last Name.First Name (smith.jane@example.com)',
    ],

    'logo_labels' => [
        'acceptance_pdf_logo' => 'PDF Logo',
        'email_logo' => 'Sähköpostin logo',
        'label_logo' => 'Tunnisteen logo',
        'logo' => 'Site Logo',
        'favicon' => 'Favicon',
    ],

    'logo_help' => [
        'email_logo_size' => 'Neliönmuotoiset logot näyttävät sähköpostissa parhailta. ',
    ],

    'logo_option_types' => [
        'text' => 'Teksti',
        'logo' => 'Logo',
        'logo_and_text' => 'Logo ja teksti',
    ],

    'legends' => [
        'checkin' => 'Checkin Preferences',
        'colors' => 'Colors & Skins',
        'dashboard' => 'Login & Dashboard Preferences',
        'email' => 'Sähköpostin asetukset',
        'eula' => 'EULA & Acceptance Preferences',
        'footer' => 'Footer Preferences',
        'formats' => 'Oletusmuotoilut',
        'general' => 'General',
        'intervals' => 'Intervals & Thresholds',
        'logos' => 'Logos & Display',
        'display' => 'Display Preferences',
        'mapping' => 'LDAP-kenttätäsmäytys',
        'test' => 'Testaa LDAP-yhteys',
        'misc' => 'Miscellaneous',
        'misc_display' => 'Miscellaneous Display Options',
        'profiles' => 'Käyttäjäprofiilit',
        'your_details' => 'Omat tiedot',
        'server' => 'Palvelimen asetukset',
        'scoping' => 'Scoping',
        'security' => 'Turvallisuusasetukset',
        'passwords' => 'Salasanan turva-asetukset',
    ],

    /* Keywords for settings overview help */
    'keywords' => [
        'brand' => 'footer, logo, tulostus, teema, iho, otsikko, värit, css',
        'general_settings' => 'yrityksen tuki, allekirjoitus, hyväksyminen, sähköpostimuoto, käyttäjänimi muodossa, kuvia, sivua, pikkukuvat, eula, gravatar, tos, kojelauta, yksityisyys',
        'groups' => 'käyttöoikeudet, käyttöoikeusryhmät, valtuutus',
        'labels' => 'labels, barcodes, barcode, sheets, print, upc, qr, 1d, 2d',
        'localization' => 'lokalisointi, valuutta, paikallinen, paikallinen, paikallinen, aikavyöhyke, kansainväliset, internatinalization, kieli, kielet, käännös',
        'php_overview' => 'phpinfo, järjestelmä, tiedot',
        'purge' => 'poista pysyvästi',
        'security' => 'salasana, salasanat, vaatimukset, kaksi tekijää, kaksiosainen tekijä, yhteiset salasanat, etäkirjautuminen, kirjaudu, todennus',
        'notifications' => 'alerts, email, notifications, audit, threshold, email alerts, cc',
        'oauth' => 'oauth, oath, api, personal access keys, tokens',
    ],

];
