{
  "allApplications": {
    "message": "Kaikki sovellukset"
  },
  "criticalApplications": {
    "message": "Kriittiset sovellukset"
  },
  "accessIntelligence": {
    "message": "Access Intelligence"
  },
  "riskInsights": {
    "message": "Risk Insights"
  },
  "passwordRisk": {
    "message": "Salasanariski"
  },
  "reviewAtRiskPasswords": {
    "message": "Review at-risk passwords (weak, exposed, or reused) across applications. Select your most critical applications to prioritize security actions for your users to address at-risk passwords."
  },
  "dataLastUpdated": {
    "message": "Tiedot päivitetty viimeksi: $DATE$",
    "placeholders": {
      "date": {
        "content": "$1",
        "example": "2021-01-01"
      }
    }
  },
  "notifiedMembers": {
    "message": "Ilmoitetut jäsenet"
  },
  "revokeMembers": {
    "message": "Kumoa jäsenet"
  },
  "restoreMembers": {
    "message": "Palauta jäsenet"
  },
  "cannotRestoreAccessError": {
    "message": "Cannot restore organization access"
  },
  "allApplicationsWithCount": {
    "message": "Kaikki sovellukset ($COUNT$)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "createNewLoginItem": {
    "message": "Luo uusi kirjautumiskohde"
  },
  "criticalApplicationsWithCount": {
    "message": "Kriittiset sovellukset ($COUNT$)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "notifiedMembersWithCount": {
    "message": "Ilmoitetut jäsenet ($COUNT$)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "noAppsInOrgTitle": {
    "message": "Sovelluksia ei löytynyt organisaatiosta $ORG NAME$",
    "placeholders": {
      "org name": {
        "content": "$1",
        "example": "Company Name"
      }
    }
  },
  "noAppsInOrgDescription": {
    "message": "As users save logins, applications appear here, showing any at-risk passwords. Mark critical apps and notify users to update passwords."
  },
  "noCriticalAppsTitle": {
    "message": "Et ole merkinnyt yhtään sovellusta Kriittiseksi"
  },
  "noCriticalAppsDescription": {
    "message": "Select your most critical applications to discover at-risk passwords, and notify users to change those passwords."
  },
  "markCriticalApps": {
    "message": "Merkitse kriittiset sovellukset"
  },
  "markAppAsCritical": {
    "message": "Merkitse sovellus kriittiseksi"
  },
  "appsMarkedAsCritical": {
    "message": "Kriittisiksi merkityt sovellukset"
  },
  "application": {
    "message": "Sovellus"
  },
  "atRiskPasswords": {
    "message": "Riskialttiit salasanat"
  },
  "requestPasswordChange": {
    "message": "Pyydä salasanan vaihtoa"
  },
  "totalPasswords": {
    "message": "Salasanoja yhteensä"
  },
  "searchApps": {
    "message": "Etsi sovelluksia"
  },
  "atRiskMembers": {
    "message": "Riskialttiit jäsenet"
  },
  "atRiskMembersWithCount": {
    "message": "At-risk members ($COUNT$)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "atRiskApplicationsWithCount": {
    "message": "At-risk applications ($COUNT$)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "atRiskMembersDescription": {
    "message": "These members are logging into applications with weak, exposed, or reused passwords."
  },
  "atRiskApplicationsDescription": {
    "message": "These applications have weak, exposed, or reused passwords."
  },
  "atRiskMembersDescriptionWithApp": {
    "message": "These members are logging into $APPNAME$ with weak, exposed, or reused passwords.",
    "placeholders": {
      "appname": {
        "content": "$1",
        "example": "Salesforce"
      }
    }
  },
  "totalMembers": {
    "message": "Jäseniä yhteensä"
  },
  "atRiskApplications": {
    "message": "Riskialttiit sovellukset"
  },
  "totalApplications": {
    "message": "Sovelluksia yhteensä"
  },
  "unmarkAsCriticalApp": {
    "message": "Unmark as critical app"
  },
  "criticalApplicationSuccessfullyUnmarked": {
    "message": "Critical application successfully unmarked"
  },
  "whatTypeOfItem": {
    "message": "Minkä tyyppinen kohde tämä on?"
  },
  "name": {
    "message": "Nimi"
  },
  "uri": {
    "message": "URI"
  },
  "uriPosition": {
    "message": "URI $POSITION$",
    "description": "A listing of URIs. Ex: URI 1, URI 2, URI 3, etc.",
    "placeholders": {
      "position": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "newUri": {
    "message": "Uusi URI"
  },
  "username": {
    "message": "Käyttäjätunnus"
  },
  "password": {
    "message": "Salasana"
  },
  "newPassword": {
    "message": "Uusi salasana"
  },
  "passphrase": {
    "message": "Salauslauseke"
  },
  "notes": {
    "message": "Merkinnät"
  },
  "note": {
    "message": "Muistiinpano"
  },
  "customFields": {
    "message": "Lisäkentät"
  },
  "cardholderName": {
    "message": "Kortinhaltijan nimi"
  },
  "loginCredentials": {
    "message": "Kirjautumistiedot"
  },
  "personalDetails": {
    "message": "Henkilötiedot"
  },
  "identification": {
    "message": "Tunnistautuminen"
  },
  "contactInfo": {
    "message": "Yhteystiedot"
  },
  "cardDetails": {
    "message": "Kortin tiedot"
  },
  "cardBrandDetails": {
    "message": "$BRAND$-tiedot",
    "placeholders": {
      "brand": {
        "content": "$1",
        "example": "Visa"
      }
    }
  },
  "itemHistory": {
    "message": "Kohteen historia"
  },
  "authenticatorKey": {
    "message": "Todennusavain"
  },
  "autofillOptions": {
    "message": "Automaattitäytön asetukset"
  },
  "websiteUri": {
    "message": "Verkkosivusto (URI)"
  },
  "websiteUriCount": {
    "message": "Verkkosivusto (URI) $COUNT$",
    "description": "Label for an input field that contains a website URI. The input field is part of a list of fields, and the count indicates the position of the field in the list.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "websiteAdded": {
    "message": "Verkkosivusto lisättiin"
  },
  "addWebsite": {
    "message": "Lisää verkkosivusto"
  },
  "deleteWebsite": {
    "message": "Poista verkkosivusto"
  },
  "defaultLabel": {
    "message": "Oletus ($VALUE$)",
    "description": "A label that indicates the default value for a field with the current default value in parentheses.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "Base domain"
      }
    }
  },
  "showMatchDetection": {
    "message": "Näytä vastaavuuden tunnistus $WEBSITE$",
    "placeholders": {
      "website": {
        "content": "$1",
        "example": "https://example.com"
      }
    }
  },
  "hideMatchDetection": {
    "message": "Piilota vastaavuuden tunnistus $WEBSITE$",
    "placeholders": {
      "website": {
        "content": "$1",
        "example": "https://example.com"
      }
    }
  },
  "autoFillOnPageLoad": {
    "message": "Automaattitäytetäänkö sivun avautuessa?"
  },
  "number": {
    "message": "Numero"
  },
  "brand": {
    "message": "Merkki"
  },
  "expiration": {
    "message": "Voimassaolo päättyy"
  },
  "securityCode": {
    "message": "Turvakoodi (CVC/CVV)"
  },
  "securityCodeSlashCVV": {
    "message": "Turvakoodi (CVC/CVV)"
  },
  "identityName": {
    "message": "Henkilöllisyyden nimi"
  },
  "company": {
    "message": "Yritys"
  },
  "ssn": {
    "message": "Henkilötunnus"
  },
  "passportNumber": {
    "message": "Passin numero"
  },
  "licenseNumber": {
    "message": "Ajokortin numero"
  },
  "email": {
    "message": "Sähköpostiosoite"
  },
  "phone": {
    "message": "Puhelinnumero"
  },
  "january": {
    "message": "Tammikuu"
  },
  "february": {
    "message": "Helmikuu"
  },
  "march": {
    "message": "Maaliskuu"
  },
  "april": {
    "message": "Huhtikuu"
  },
  "may": {
    "message": "Toukokuu"
  },
  "june": {
    "message": "Kesäkuu"
  },
  "july": {
    "message": "Heinäkuu"
  },
  "august": {
    "message": "Elokuu"
  },
  "september": {
    "message": "Syyskuu"
  },
  "october": {
    "message": "Lokakuu"
  },
  "november": {
    "message": "Marraskuu"
  },
  "december": {
    "message": "Joulukuu"
  },
  "title": {
    "message": "Titteli"
  },
  "mr": {
    "message": "Hra"
  },
  "mrs": {
    "message": "Rva"
  },
  "ms": {
    "message": "Nti"
  },
  "mx": {
    "message": "Neutraali"
  },
  "dr": {
    "message": "Tri"
  },
  "cardExpiredTitle": {
    "message": "Kortti on vanhentunut"
  },
  "cardExpiredMessage": {
    "message": "Jos olet uusinut sen, päivitä kortin tiedot"
  },
  "expirationMonth": {
    "message": "Erääntymiskuukausi"
  },
  "expirationYear": {
    "message": "Erääntymisvuosi"
  },
  "authenticatorKeyTotp": {
    "message": "Todennusavain (TOTP)"
  },
  "totpHelperTitle": {
    "message": "Tee kaksivaiheisesta kirjautumisesta saumatonta"
  },
  "totpHelper": {
    "message": "Bitwarden voi säilyttää ja täyttää kaksivaiheisen kirjautumisen koodit. Kopioi ja liitä todennusavain tähän kenttään."
  },
  "totpHelperWithCapture": {
    "message": "Bitwarden voi säilyttää ja täyttää kaksivaiheisen kirjautumisen koodit. Kamerakuvakkeella voit kaapata todennusavaimen avoimen sivun QR-koodista automaattisesti, tai voit kopioida ja liittää sen tähän kenttään manuaalisesti."
  },
  "learnMoreAboutAuthenticators": {
    "message": "Lue lisää todentajista"
  },
  "folder": {
    "message": "Kansio"
  },
  "newCustomField": {
    "message": "Uusi lisäkenttä"
  },
  "value": {
    "message": "Arvo"
  },
  "dragToSort": {
    "message": "Järjestele raahaamalla"
  },
  "cfTypeText": {
    "message": "Teksti"
  },
  "cfTypeHidden": {
    "message": "Piilotettu"
  },
  "cfTypeBoolean": {
    "message": "Totuusarvo"
  },
  "cfTypeCheckbox": {
    "message": "Valintaruutu"
  },
  "cfTypeLinked": {
    "message": "Linkitetty",
    "description": "This describes a field that is 'linked' (related) to another field."
  },
  "fieldType": {
    "message": "Kentän tyyppi"
  },
  "fieldLabel": {
    "message": "Kentän nimi"
  },
  "remove": {
    "message": "Poista"
  },
  "unassigned": {
    "message": "Määrittämätön"
  },
  "noneFolder": {
    "message": "Ei kansiota",
    "description": "This is the folder for uncategorized items"
  },
  "selfOwnershipLabel": {
    "message": "Sinä",
    "description": "Used as a label to indicate that the user is the owner of an item."
  },
  "addFolder": {
    "message": "Lisää kansio"
  },
  "editFolder": {
    "message": "Muokkaa kansiota"
  },
  "baseDomain": {
    "message": "Pääverkkotunnus",
    "description": "Domain name. Example: website.com"
  },
  "domainName": {
    "message": "Verkkotunnus",
    "description": "Domain name. Example: website.com"
  },
  "host": {
    "message": "Isäntä",
    "description": "A URL's host value. For example, the host of https://sub.domain.com:443 is 'sub.domain.com:443'."
  },
  "exact": {
    "message": "Tarkka"
  },
  "startsWith": {
    "message": "Alkaa"
  },
  "regEx": {
    "message": "Säännöllinen lauseke",
    "description": "A programming term, also known as 'RegEx'."
  },
  "matchDetection": {
    "message": "Tunnistustapa",
    "description": "URI match detection for auto-fill."
  },
  "defaultMatchDetection": {
    "message": "Oletusarvoinen tunnistustapa",
    "description": "Default URI match detection for auto-fill."
  },
  "never": {
    "message": "Ei koskaan"
  },
  "toggleVisibility": {
    "message": "Näytä tai piilota"
  },
  "toggleCollapse": {
    "message": "Laajenna tai supista",
    "description": "Toggling an expand/collapse state."
  },
  "generatePassword": {
    "message": "Luo salasana"
  },
  "generatePassphrase": {
    "message": "Luo salalause"
  },
  "checkPassword": {
    "message": "Tarkasta, onko salasana paljastunut."
  },
  "passwordExposed": {
    "message": "Salasana on paljastunut $VALUE$ tietovuodossa ja se tulisi vaihtaa.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "passwordSafe": {
    "message": "Salasanaa ei löytynyt tunnetuista tietovuodoista ja sen pitäisi olla turvallinen."
  },
  "save": {
    "message": "Tallenna"
  },
  "cancel": {
    "message": "Peruuta"
  },
  "canceled": {
    "message": "Peruttu"
  },
  "close": {
    "message": "Sulje"
  },
  "delete": {
    "message": "Poista"
  },
  "favorite": {
    "message": "Suosikki"
  },
  "unfavorite": {
    "message": "Poista suosikeista"
  },
  "edit": {
    "message": "Muokkaa"
  },
  "searchCollection": {
    "message": "Etsi kokoelmasta"
  },
  "searchFolder": {
    "message": "Etsi kansiosta"
  },
  "searchFavorites": {
    "message": "Etsi suosikeista"
  },
  "searchLogin": {
    "message": "Etsi kirjautumistiedoista",
    "description": "Search Login type"
  },
  "searchCard": {
    "message": "Etsi korteista",
    "description": "Search Card type"
  },
  "searchIdentity": {
    "message": "Etsi henkilöllisyyksistä",
    "description": "Search Identity type"
  },
  "searchSecureNote": {
    "message": "Etsi salatuista muistioista",
    "description": "Search Secure Note type"
  },
  "searchVault": {
    "message": "Etsi holvista"
  },
  "searchMyVault": {
    "message": "Etsi omasta holvista"
  },
  "searchOrganization": {
    "message": "Etsi organisaatiosta"
  },
  "searchMembers": {
    "message": "Etsi jäsenistä"
  },
  "searchGroups": {
    "message": "Etsi ryhmistä"
  },
  "allItems": {
    "message": "Kaikki kohteet"
  },
  "favorites": {
    "message": "Suosikit"
  },
  "types": {
    "message": "Tyypit"
  },
  "typeLogin": {
    "message": "Käyttäjätunnus"
  },
  "typeCard": {
    "message": "Kortti"
  },
  "typeIdentity": {
    "message": "Henkilöllisyys"
  },
  "typeSecureNote": {
    "message": "Salattu muistio"
  },
  "typeSshKey": {
    "message": "SSH-avain"
  },
  "typeLoginPlural": {
    "message": "Kirjautumistiedot"
  },
  "typeCardPlural": {
    "message": "Kortit"
  },
  "typeIdentityPlural": {
    "message": "Henkilöllisyydet"
  },
  "typeSecureNotePlural": {
    "message": "Salatut muistiot"
  },
  "folders": {
    "message": "Kansiot"
  },
  "collections": {
    "message": "Kokoelmat"
  },
  "firstName": {
    "message": "Etunimi"
  },
  "middleName": {
    "message": "Toinen nimi"
  },
  "lastName": {
    "message": "Sukunimi"
  },
  "fullName": {
    "message": "Koko nimi"
  },
  "address": {
    "message": "Osoite"
  },
  "address1": {
    "message": "Osoite 1"
  },
  "address2": {
    "message": "Osoite 2"
  },
  "address3": {
    "message": "Osoite 3"
  },
  "cityTown": {
    "message": "Paikkakunta"
  },
  "stateProvince": {
    "message": "Osavaltio/maakunta"
  },
  "zipPostalCode": {
    "message": "Postinumero"
  },
  "country": {
    "message": "Maa"
  },
  "shared": {
    "message": "Jaettu"
  },
  "attachments": {
    "message": "Liitteet"
  },
  "select": {
    "message": "Valitse"
  },
  "newItem": {
    "message": "Uusi kohde"
  },
  "addItem": {
    "message": "Lisää kohde"
  },
  "editItem": {
    "message": "Muokkaa kohdetta"
  },
  "viewItem": {
    "message": "Näytä kohde"
  },
  "newItemHeader": {
    "message": "Uusi $TYPE$",
    "placeholders": {
      "type": {
        "content": "$1",
        "example": "login"
      }
    }
  },
  "editItemHeader": {
    "message": "Muokkaa: $TYPE$",
    "placeholders": {
      "type": {
        "content": "$1",
        "example": "login"
      }
    }
  },
  "viewItemType": {
    "message": "Näytä $ITEMTYPE$",
    "placeholders": {
      "itemtype": {
        "content": "$1",
        "example": "login"
      }
    }
  },
  "new": {
    "message": "Uusi",
    "description": "for adding new items"
  },
  "item": {
    "message": "Kohde"
  },
  "itemDetails": {
    "message": "Kohteen tiedot"
  },
  "itemName": {
    "message": "Kohteen nimi"
  },
  "cannotRemoveViewOnlyCollections": {
    "message": "Et voi poistaa kokoelmia, joihin sinulla on vain tarkasteluoikeus: $COLLECTIONS$",
    "placeholders": {
      "collections": {
        "content": "$1",
        "example": "Work, Personal"
      }
    }
  },
  "ex": {
    "message": "esim.",
    "description": "Short abbreviation for 'example'."
  },
  "other": {
    "message": "Muut"
  },
  "share": {
    "message": "Jaa"
  },
  "moveToOrganization": {
    "message": "Siirrä organisaatiolle"
  },
  "valueCopied": {
    "message": "$VALUE$ kopioitu",
    "description": "Value has been copied to the clipboard.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "Password"
      }
    }
  },
  "copySuccessful": {
    "message": "Kopiointi onnistui"
  },
  "copyValue": {
    "message": "Kopioi arvo",
    "description": "Copy value to clipboard"
  },
  "copyPassword": {
    "message": "Kopioi salasana",
    "description": "Copy password to clipboard"
  },
  "copyPassphrase": {
    "message": "Kopioi salalause",
    "description": "Copy passphrase to clipboard"
  },
  "passwordCopied": {
    "message": "Salasana kopioitu"
  },
  "copyUsername": {
    "message": "Kopioi käyttäjätunnus",
    "description": "Copy username to clipboard"
  },
  "copyNumber": {
    "message": "Kopioi numero",
    "description": "Copy credit card number"
  },
  "copySecurityCode": {
    "message": "Kopioi turvakoodi",
    "description": "Copy credit card security code (CVV)"
  },
  "copyUri": {
    "message": "Kopioi URI",
    "description": "Copy URI to clipboard"
  },
  "copyCustomField": {
    "message": "Kopioi $FIELD$",
    "placeholders": {
      "field": {
        "content": "$1",
        "example": "Custom field label"
      }
    }
  },
  "copyWebsite": {
    "message": "Kopioi verkkosivusto"
  },
  "copyNotes": {
    "message": "Kopioi merkinnät"
  },
  "copyAddress": {
    "message": "Kopioi osoite"
  },
  "copyPhone": {
    "message": "Kopioi puhelinnumero"
  },
  "copyEmail": {
    "message": "Kopioi sähköpostiosoite"
  },
  "copyCompany": {
    "message": "Kopioi yritys"
  },
  "copySSN": {
    "message": "Kopioi henkilötunnus"
  },
  "copyPassportNumber": {
    "message": "Kopioi passin numero"
  },
  "copyLicenseNumber": {
    "message": "Kopioi ajokortin numero"
  },
  "copyName": {
    "message": "Kopioi nimi"
  },
  "me": {
    "message": "Minä"
  },
  "myVault": {
    "message": "Oma holvi"
  },
  "allVaults": {
    "message": "Kaikki holvit"
  },
  "vault": {
    "message": "Holvi"
  },
  "vaults": {
    "message": "Holvit"
  },
  "vaultItems": {
    "message": "Holvin kohteet"
  },
  "filter": {
    "message": "Suodattimet"
  },
  "moveSelectedToOrg": {
    "message": "Siirrä valitut organisaatiolle"
  },
  "deleteSelected": {
    "message": "Poista valitut"
  },
  "moveSelected": {
    "message": "Siirrä valitut"
  },
  "selectAll": {
    "message": "Valitse kaikki"
  },
  "unselectAll": {
    "message": "Tyhjennä valinnat"
  },
  "launch": {
    "message": "Avaa"
  },
  "newAttachment": {
    "message": "Lisää uusi tiedostoliite"
  },
  "deletedAttachment": {
    "message": "Tiedostoliite poistettiin"
  },
  "deleteAttachmentConfirmation": {
    "message": "Haluatko varmasti poistaa liitteen?"
  },
  "attachmentSaved": {
    "message": "Tiedostoliite tallennettiin"
  },
  "file": {
    "message": "Tiedosto"
  },
  "selectFile": {
    "message": "Valitse tiedosto."
  },
  "maxFileSize": {
    "message": "Tiedoston enimmäiskoko on 500 Mt."
  },
  "addedItem": {
    "message": "Kohde lisättiin"
  },
  "editedItem": {
    "message": "Kohde tallennettiin"
  },
  "movedItemToOrg": {
    "message": "$ITEMNAME$ siirrettiin organisaatiolle $ORGNAME$",
    "placeholders": {
      "itemname": {
        "content": "$1",
        "example": "Secret Item"
      },
      "orgname": {
        "content": "$2",
        "example": "Company Name"
      }
    }
  },
  "movedItemsToOrg": {
    "message": "Valitut kohteet siirrettiin organisaatiolle $ORGNAME$",
    "placeholders": {
      "orgname": {
        "content": "$1",
        "example": "Company Name"
      }
    }
  },
  "itemsMovedToOrg": {
    "message": "Kohteet siirrettiin organisaatiolle $ORGNAME$",
    "placeholders": {
      "orgname": {
        "content": "$1",
        "example": "Company Name"
      }
    }
  },
  "itemMovedToOrg": {
    "message": "Kohde siirrettiin organisaatiolle $ORGNAME$",
    "placeholders": {
      "orgname": {
        "content": "$1",
        "example": "Company Name"
      }
    }
  },
  "deleteItem": {
    "message": "Poista kohde"
  },
  "deleteFolder": {
    "message": "Poista kansio"
  },
  "deleteAttachment": {
    "message": "Poista tiedostoliite"
  },
  "deleteItemConfirmation": {
    "message": "Haluatko varmasti siirtää kohteen roskakoriin?"
  },
  "deletedItem": {
    "message": "Kohde siirrettiin roskakoriin"
  },
  "deletedItems": {
    "message": "Kohteet siirrettiin roskakoriin"
  },
  "movedItems": {
    "message": "Kohteet siirrettiin"
  },
  "overwritePasswordConfirmation": {
    "message": "Haluatko varmasti korvata nykyisen salasanan?"
  },
  "editedFolder": {
    "message": "Kansio tallennettiin"
  },
  "addedFolder": {
    "message": "Kansio lisättiin"
  },
  "deleteFolderConfirmation": {
    "message": "Haluatko varmasti poistaa kansion?"
  },
  "deletedFolder": {
    "message": "Kansio poistettiin"
  },
  "editInfo": {
    "message": "Muokkaa tietoja"
  },
  "access": {
    "message": "Käyttöoikeudet"
  },
  "accessLevel": {
    "message": "Käyttöoikeustaso"
  },
  "accessing": {
    "message": "Avataan"
  },
  "loggedOut": {
    "message": "Kirjauduttu ulos"
  },
  "loggedOutDesc": {
    "message": "Sinut on kirjattu ulos tililtäsi."
  },
  "loginExpired": {
    "message": "Kirjautumisistuntosi on erääntynyt."
  },
  "restartRegistration": {
    "message": "Aloita rekisteröityminen alusta"
  },
  "expiredLink": {
    "message": "Vanhentunut linkki"
  },
  "pleaseRestartRegistrationOrTryLoggingIn": {
    "message": "Aloita rekisteröityminen alusta tai yritä kirjautua sisään uudelleen."
  },
  "youMayAlreadyHaveAnAccount": {
    "message": "Sinulla saattaa jo olla tili"
  },
  "logOutConfirmation": {
    "message": "Haluatko varmasti kirjautua ulos?"
  },
  "logOut": {
    "message": "Kirjaudu ulos"
  },
  "ok": {
    "message": "Ok"
  },
  "yes": {
    "message": "Kyllä"
  },
  "no": {
    "message": "Ei"
  },
  "loginOrCreateNewAccount": {
    "message": "Käytä salattua holviasi kirjautumalla sisään tai luo uusi tili."
  },
  "loginWithDevice": {
    "message": "Laitteella kirjautuminen"
  },
  "loginWithDeviceEnabledNote": {
    "message": "Laitteella kirjautuminen on määritettävä Bitwarden-sovelluksen asetuksista. Tarvitsetko eri vaihtoehdon?"
  },
  "needAnotherOptionV1": {
    "message": "Tarvitsetko toisen vaihtoehdon?"
  },
  "loginWithMasterPassword": {
    "message": "Kirjaudu pääsalasanalla"
  },
  "readingPasskeyLoading": {
    "message": "Luetaan pääsyavainta..."
  },
  "readingPasskeyLoadingInfo": {
    "message": "Pidä tämä ikkuna avoinna ja seuraa selaimesi opasteita."
  },
  "useADifferentLogInMethod": {
    "message": "Käytä vaihtoehtoista kirjautumistapaa"
  },
  "logInWithPasskey": {
    "message": "Kirjaudu pääsyavaimella"
  },
  "useSingleSignOn": {
    "message": "Käytä kertakirjautumista"
  },
  "welcomeBack": {
    "message": "Tervetuloa takaisin"
  },
  "invalidPasskeyPleaseTryAgain": {
    "message": "Pääsyavain ei kelpaa. Yritä uudelleen."
  },
  "twoFactorForPasskeysNotSupportedOnClientUpdateToLogIn": {
    "message": "Kaksivaiheista pääsyavainkirjautumista ei tueta. Päivitä sovellus kirjautuaksesi sisään."
  },
  "loginWithPasskeyInfo": {
    "message": "Käytä generoitua pääsyavainta, joka kirjaa sinut sisään automaattisesti sisään ilman salasanaa. Henkilöllisyytesi vahvistetaan kasvojen tunnistuksen tai sormenjäljen kataisilla biometrisillä tiedoilla, tai jollakin muulla FIDO2-suojausratkaisulla."
  },
  "newPasskey": {
    "message": "Uusi pääsyavain"
  },
  "learnMoreAboutPasswordless": {
    "message": "Lue lisää salasanattomasta kirjautumisesta"
  },
  "creatingPasskeyLoading": {
    "message": "Pääsyavainta luodaan..."
  },
  "creatingPasskeyLoadingInfo": {
    "message": "Pidä tämä ikkuna avoinna ja seuraa selaimesi opasteita."
  },
  "errorCreatingPasskey": {
    "message": "Virhe luotaessa pääsyavainta"
  },
  "errorCreatingPasskeyInfo": {
    "message": "Pääsyavaintasi luotaessa kohdattiin ongelma."
  },
  "passkeySuccessfullyCreated": {
    "message": "Pääsyavain luotiin!"
  },
  "customPasskeyNameInfo": {
    "message": "Anna pääsyavaimellesi nimi, josta tunnistat sen."
  },
  "useForVaultEncryption": {
    "message": "Käytä holvin salaukseen"
  },
  "useForVaultEncryptionInfo": {
    "message": "Kirjaudu sisään ja avaa tuetut laitteet ilman pääsalasanaa. Viimeistele määritys seuraamalla selaimen ilmoituksia."
  },
  "useForVaultEncryptionErrorReadingPasskey": {
    "message": "Pääsyavaimen lukuvirhe. Yritä uudelleen tai poista asetus käytöstä."
  },
  "encryptionNotSupported": {
    "message": "Salausta ei tueta"
  },
  "enablePasskeyEncryption": {
    "message": "Määritä salaus"
  },
  "usedForEncryption": {
    "message": "Käytetään salaukseen"
  },
  "loginWithPasskeyEnabled": {
    "message": "Pääsyavainkirjautuminen on käytössä"
  },
  "passkeySaved": {
    "message": "$NAME$ tallennettiin",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Personal yubikey"
      }
    }
  },
  "passkeyRemoved": {
    "message": "Pääsyavain poistettiin"
  },
  "removePasskey": {
    "message": "Poista pääsyavain"
  },
  "removePasskeyInfo": {
    "message": "Jos kaikki pääsyavaimet poistetaan, et voi kirjautua uusille laitteille ilman pääsalasanaasi."
  },
  "passkeyLimitReachedInfo": {
    "message": "Pääsyavainten enimmäismäärä on saavutettu. Lisää pääsyavain poistamalla nykyisiä avaimia."
  },
  "tryAgain": {
    "message": "Yritä uudelleen"
  },
  "createAccount": {
    "message": "Luo uusi tili"
  },
  "newToBitwarden": {
    "message": "Oletko uusi Bitwarden-käyttäjä?"
  },
  "setAStrongPassword": {
    "message": "Aseta vahva salasana"
  },
  "finishCreatingYourAccountBySettingAPassword": {
    "message": "Viimeistele tilin luonti asettamalla salasana"
  },
  "newAroundHere": {
    "message": "Oletko uusi täällä?"
  },
  "startTrial": {
    "message": "Aloita kokeilu"
  },
  "logIn": {
    "message": "Kirjaudu sisään"
  },
  "logInToBitwarden": {
    "message": "Kirjaudu Bitwardeniin"
  },
  "authenticationTimeout": {
    "message": "Todennuksen aikakatkaisu"
  },
  "authenticationSessionTimedOut": {
    "message": "Todennusistunto aikakatkaistiin. Ole hyvä ja aloita kirjautumisprosessi uudelleen."
  },
  "verifyIdentity": {
    "message": "Vahvista henkilöllisyytesi"
  },
  "weDontRecognizeThisDevice": {
    "message": "We don't recognize this device. Enter the code sent to your email to verify your identity."
  },
  "continueLoggingIn": {
    "message": "Continue logging in"
  },
  "whatIsADevice": {
    "message": "What is a device?"
  },
  "aDeviceIs": {
    "message": "A device is a unique installation of the Bitwarden app where you have logged in. Reinstalling, clearing app data, or clearing your cookies could result in a device appearing multiple times."
  },
  "logInInitiated": {
    "message": "Kirjautuminen aloitettu"
  },
  "submit": {
    "message": "Jatka"
  },
  "emailAddressDesc": {
    "message": "Käytät sähköpostiosoitettasi sisäänkirjautumiseen."
  },
  "yourName": {
    "message": "Nimesi"
  },
  "yourNameDesc": {
    "message": "Millä nimellä meidän tulee kutsua sinua?"
  },
  "masterPass": {
    "message": "Pääsalasana"
  },
  "masterPassDesc": {
    "message": "Pääsalasanalla avaat holviisi ja on erittäin tärkeää, että muistat pääsalasanasi, koska sitä ei ole mahdollista palauttaa sen unohtuessa."
  },
  "masterPassImportant": {
    "message": "Pääsalasanaasi ei ole mahdollista palauttaa, jos unohdat sen!"
  },
  "masterPassHintDesc": {
    "message": "Pääsalasanan vihje voi auttaa sinua muistamaan unohtamasi salasanan."
  },
  "reTypeMasterPass": {
    "message": "Syötä pääsalasana uudelleen"
  },
  "masterPassHint": {
    "message": "Pääsalasanan vihje (valinnainen)"
  },
  "newMasterPassHint": {
    "message": "Uusi pääsalasanavihje (valinnainen)"
  },
  "masterPassHintLabel": {
    "message": "Pääsalasanan vihje"
  },
  "masterPassHintText": {
    "message": "Jos unohdat salasanasi, voidaan salasanavihje lähettää sähköpostiisi. $CURRENT$ merkkiä $MAXIMUM$ merkin enimmäismäärä.",
    "placeholders": {
      "current": {
        "content": "$1",
        "example": "0"
      },
      "maximum": {
        "content": "$2",
        "example": "50"
      }
    }
  },
  "settings": {
    "message": "Asetukset"
  },
  "accountEmail": {
    "message": "Tilin sähköpostiosoite"
  },
  "requestHint": {
    "message": "Pyydä vihje"
  },
  "requestPasswordHint": {
    "message": "Pyydä salasanavihje"
  },
  "enterYourAccountEmailAddressAndYourPasswordHintWillBeSentToYou": {
    "message": "Syötä tilisi sähköpostiosoite, niin salasanavihjeesi lähetetään sinulle sähköpostitse"
  },
  "passwordHint": {
    "message": "Salasanavihje"
  },
  "enterEmailToGetHint": {
    "message": "Syötä tilisi sähköpostiosoite saadaksesi pääsalasanan vihjeen."
  },
  "getMasterPasswordHint": {
    "message": "Pyydä pääsalasanan vihjettä"
  },
  "emailRequired": {
    "message": "Sähköpostiosoite vaaditaan."
  },
  "invalidEmail": {
    "message": "Virheellinen sähköpostiosoite."
  },
  "masterPasswordRequired": {
    "message": "Pääsalasana vaaditaan."
  },
  "confirmMasterPasswordRequired": {
    "message": "Pääsalasanan uudelleensyöttö vaaditaan."
  },
  "masterPasswordMinlength": {
    "message": "Pääsalasanan tulee sisältää vähintään $VALUE$ merkkiä.",
    "description": "The Master Password must be at least a specific number of characters long.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "8"
      }
    }
  },
  "masterPassDoesntMatch": {
    "message": "Pääsalasanan vahvistus ei täsmää."
  },
  "newAccountCreated": {
    "message": "Uusi käyttäjätilisi on luotu! Voit nyt kirjautua sisään."
  },
  "newAccountCreated2": {
    "message": "Uusi tilisi on luotu!"
  },
  "youHaveBeenLoggedIn": {
    "message": "Sinut on kirjattu sisään!"
  },
  "trialAccountCreated": {
    "message": "Tilin luonti onnistui."
  },
  "masterPassSent": {
    "message": "Lähetimme pääsalasanasi vihjeen sähköpostitse."
  },
  "unexpectedError": {
    "message": "Tapahtui odottamaton virhe."
  },
  "expirationDateError": {
    "message": "Valitse erääntymispäivä, joka on tulevaisuudessa."
  },
  "emailAddress": {
    "message": "Sähköpostiosoite"
  },
  "yourVaultIsLockedV2": {
    "message": "Holvisi on lukittu"
  },
  "yourAccountIsLocked": {
    "message": "Tilisi on lukittu"
  },
  "uuid": {
    "message": "UUID"
  },
  "unlock": {
    "message": "Avaa holvi"
  },
  "loggedInAsEmailOn": {
    "message": "Kirjautuneena tunnuksella $EMAIL$ palveluun $HOSTNAME$.",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "name@example.com"
      },
      "hostname": {
        "content": "$2",
        "example": "bitwarden.com"
      }
    }
  },
  "invalidMasterPassword": {
    "message": "Virheellinen pääsalasana"
  },
  "invalidFilePassword": {
    "message": "Tiedoston salasana on virheellinen. Käytä vientitiedoston luonnin yhteydessä syötettyä salasanaa."
  },
  "lockNow": {
    "message": "Lukitse nyt"
  },
  "noItemsInList": {
    "message": "Näytettäviä kohteita ei ole."
  },
  "noPermissionToViewAllCollectionItems": {
    "message": "Sinulla ei ole kokoelman kaikkien kohteiden tarkastelun sallivia käyttöoikeuksia."
  },
  "youDoNotHavePermissions": {
    "message": "Sinulla ei ole kokoelman käyttöoikeutta"
  },
  "noCollectionsInList": {
    "message": "Näytettäviä kokoelmia ei ole."
  },
  "noGroupsInList": {
    "message": "Näytettäviä ryhmiä ei ole."
  },
  "noUsersInList": {
    "message": "Näytettäviä käyttäjiä ei ole."
  },
  "noMembersInList": {
    "message": "Näytettäviä jäseniä ei ole."
  },
  "noEventsInList": {
    "message": "Näytettäviä tapahtumia ei ole."
  },
  "newOrganization": {
    "message": "Uusi organisaatio"
  },
  "noOrganizationsList": {
    "message": "Et kuulu mihinkään organisaatioon. Organisaatioiden avulla voit jakaa kohteita turvallisesti muiden käyttäjien kanssa."
  },
  "notificationSentDevice": {
    "message": "Laitteellesi on lähetetty ilmoitus."
  },
  "aNotificationWasSentToYourDevice": {
    "message": "Laitteeseesi lähetettiin ilmoitus"
  },
  "makeSureYourAccountIsUnlockedAndTheFingerprintEtc": {
    "message": "Make sure your account is unlocked and the fingerprint phrase matches on the other device"
  },
  "versionNumber": {
    "message": "Versio $VERSION_NUMBER$",
    "placeholders": {
      "version_number": {
        "content": "$1",
        "example": "1.2.3"
      }
    }
  },
  "enterVerificationCodeApp": {
    "message": "Syötä todennussovelluksesi näyttämä kuusinumeroinen todennuskoodi."
  },
  "enterVerificationCodeEmail": {
    "message": "Syötä osoitteeseen $EMAIL$ lähetetty kuusinumeroinen todennuskoodi.",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "example@gmail.com"
      }
    }
  },
  "verificationCodeEmailSent": {
    "message": "Todennussähköposti lähetettiin osoitteeseen $EMAIL$.",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "example@gmail.com"
      }
    }
  },
  "rememberMe": {
    "message": "Muista minut"
  },
  "sendVerificationCodeEmailAgain": {
    "message": "Lähetä todennuskoodi sähköpostitse uudelleen"
  },
  "useAnotherTwoStepMethod": {
    "message": "Käytä vaihtoehtoista todennustapaa"
  },
  "insertYubiKey": {
    "message": "Kytke YubiKey-todennuslaitteesi tietokoneen USB-porttiin ja paina sen painiketta."
  },
  "insertU2f": {
    "message": "Kytke suojausavaimesi tietokoneen USB-porttiin ja jos laitteessa on painike, paina sitä."
  },
  "loginUnavailable": {
    "message": "Kirjautuminen ei ole käytettävissä"
  },
  "noTwoStepProviders": {
    "message": "Tilille on määritetty kaksivaiheinen kirjautuminen, mutta tämä selain ei tue käytettävissä olevia todentajia."
  },
  "noTwoStepProviders2": {
    "message": "Käytä tuettua selainta (kuten Chrome) ja lisää/tai ota käyttöön laajemmin tuettu todentaja (kuten todennussovellus)."
  },
  "twoStepOptions": {
    "message": "Kaksivaiheisen kirjautumisen asetukset"
  },
  "recoveryCodeDesc": {
    "message": "Etkö voi käyttää kaksivaiheisen kirjautumisen todentajiasi? Poista kaikki määritetyt todentajat käytöstä palautuskoodillasi."
  },
  "recoveryCodeTitle": {
    "message": "Palautuskoodi"
  },
  "authenticatorAppTitle": {
    "message": "Todennussovellus"
  },
  "authenticatorAppDescV2": {
    "message": "Syötä Bitwarden Authenticatorin kaltaisen todennusovelluksen luoma koodi.",
    "description": "'Bitwarden Authenticator' is a product name and should not be translated."
  },
  "yubiKeyTitleV2": {
    "message": "Yubico OTP -suojausavain"
  },
  "yubiKeyDesc": {
    "message": "Vahvista kirjatuminen YubiKey-todennuslaiteella. Toimii YubiKey 4 ja 5 -sarjojen sekä NEO -laitteiden kanssa."
  },
  "duoDescV2": {
    "message": "Syötä Duo Securityn luoma koodi.",
    "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
  },
  "duoOrganizationDesc": {
    "message": "Vahvista kirjautuminen organisaatiollesi Duo Securityn avulla käyttäen Duo Mobile ‑sovellusta, tekstiviestiä, puhelua tai U2F-suojausavainta.",
    "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated."
  },
  "u2fDesc": {
    "message": "Vahvista kirjautuminen FIDO U2F -suojausavaimella."
  },
  "u2fTitle": {
    "message": "FIDO U2F ‑todennuslaite"
  },
  "webAuthnTitle": {
    "message": "Pääsyavain"
  },
  "webAuthnDesc": {
    "message": "Vahvista kirjautuminen WebAuthn-suojausavaimella."
  },
  "webAuthnMigrated": {
    "message": "(siirretty FIDO:sta)"
  },
  "emailTitle": {
    "message": "Sähköposti"
  },
  "emailDescV2": {
    "message": "Syötä sähköpostiisi lähetetty koodi."
  },
  "continue": {
    "message": "Jatka"
  },
  "organization": {
    "message": "Organisaatio"
  },
  "organizations": {
    "message": "Organisaatiot"
  },
  "moveToOrgDesc": {
    "message": "Valitse organisaatio, jolle haluat siirtää kohteen. Tämä siirtää kohteen organisaation omistukseen, etkä tämän jälkeen ole enää sen suora omistaja."
  },
  "moveManyToOrgDesc": {
    "message": "Valitse organisaatio, jolle haluat siirtää kohteet. Tämä siirtää kohteet organisaation omistukseen, etkä tämän jälkeen ole enää niiden suora omistaja."
  },
  "collectionsDesc": {
    "message": "Muokkaa kokoelmia, joihin tämä kohde on jaettu. Kohteen näkevät vain ne organisaation käyttäjät, joilla on käyttöoikeudet näihin kokoelmiin."
  },
  "deleteSelectedItemsDesc": {
    "message": "$COUNT$ kohde(tta) siirretään roskakoriin.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "150"
      }
    }
  },
  "deleteSelectedCollectionsDesc": {
    "message": "$COUNT$ kokoelma(a) poistetaan pysyvästi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "150"
      }
    }
  },
  "deleteSelectedConfirmation": {
    "message": "Haluatko varmasti jatkaa?"
  },
  "moveSelectedItemsDesc": {
    "message": "Valitse kansio, johon haluat lisätä $COUNT$ kohteen/kohdetta.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "150"
      }
    }
  },
  "moveSelectedItemsCountDesc": {
    "message": "Olet valinnut $COUNT$ kohdetta. $MOVEABLE_COUNT$ kohdetta voidaan siirtää organisaatioon, $NONMOVEABLE_COUNT$ ei.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "10"
      },
      "moveable_count": {
        "content": "$2",
        "example": "8"
      },
      "nonmoveable_count": {
        "content": "$3",
        "example": "2"
      }
    }
  },
  "verificationCodeTotp": {
    "message": "Todennuskoodi (TOTP)"
  },
  "copyVerificationCode": {
    "message": "Kopioi todennuskoodi"
  },
  "copyUuid": {
    "message": "Kopioi UUID"
  },
  "errorRefreshingAccessToken": {
    "message": "Käyttötunnisteen päivitysvirhe"
  },
  "errorRefreshingAccessTokenDesc": {
    "message": "Päivitystunnistetta tai API-avaimia ei löytynyt. Kokeile kirjautua ulos ja takaisin sisään."
  },
  "warning": {
    "message": "Varoitus"
  },
  "confirmVaultExport": {
    "message": "Vahvista holvin vienti"
  },
  "confirmSecretsExport": {
    "message": "Vahvista salaisuuksien vienti"
  },
  "exportWarningDesc": {
    "message": "Vienti sisältää holvisi tiedot salaamattomassa muodossa. Sinun ei tulisi säilyttää tai lähettää vietyä tiedostoa suojaamattomien kanavien (kuten sähköpostin) välityksellä. Poista se välittömästi kun sille ei enää ole käyttöä."
  },
  "exportSecretsWarningDesc": {
    "message": "Vienti sisältää sailaisuuksiesi tiedot salaamattomassa muodossa. Sinun ei tulisi säilyttää tai lähettää vietyä tiedostoa suojaamattomien kanavien (kuten sähköpostin) välityksellä. Poista se välittömästi kun sille ei enää ole käyttöä."
  },
  "encExportKeyWarningDesc": {
    "message": "Vienti salaa tietosi käyttäen tilisi salausavainta. Jos joskus uudistat tilisi salausavaimen, tulisi vienti suorittaa uudelleen, koska et voi enää purkaa nyt viedyn tiedoston salausta."
  },
  "encExportAccountWarningDesc": {
    "message": "Tilin salausavaimet ovat ainutlaatuisia jokaiselle Bitwarden-käyttäjätilille, joten et voi tuoda salattua vientitiedostoa toiselle tilille."
  },
  "export": {
    "message": "Vie"
  },
  "exportFrom": {
    "message": "Vie lähteestä"
  },
  "exportVault": {
    "message": "Vie holvi"
  },
  "exportSecrets": {
    "message": "Vie salaisuudet"
  },
  "fileFormat": {
    "message": "Tiedostomuoto"
  },
  "fileEncryptedExportWarningDesc": {
    "message": "Tämä vientitiedosto on suojattu salasanalla, joka on syötettävä ja salauksen purkamiseksi."
  },
  "exportPasswordDescription": {
    "message": "Tätä salasanaa käytetään tämän tiedoston viennissä ja tuonnissa"
  },
  "confirmMasterPassword": {
    "message": "Vahvista pääsalasana"
  },
  "confirmFormat": {
    "message": "Vahvista muoto"
  },
  "filePassword": {
    "message": "Tiedoston salasana"
  },
  "confirmFilePassword": {
    "message": "Vahvista tiedoston salasana"
  },
  "accountRestrictedOptionDescription": {
    "message": "Salaa vienti ja rajoita tuonti vain nykyiselle Bitwarden-tilille tilisi käyttäjätunnukseen ja pääsalasanaan pohjautuvalla salausavaimella."
  },
  "passwordProtectedOptionDescription": {
    "message": "Salaa vientitiedosto salasanalla, joka mahdollistaa sen tuonnin mille tahansa Bitwarden-tilille."
  },
  "exportTypeHeading": {
    "message": "Viennin tyyppi"
  },
  "accountRestricted": {
    "message": "Tiliä on rajoitettu"
  },
  "passwordProtected": {
    "message": "Salasanasuojattu"
  },
  "filePasswordAndConfirmFilePasswordDoNotMatch": {
    "message": "\"Tiedoston salasana\" ja \"Vahvista tiedoston salasana\" eivät täsmää."
  },
  "confirmVaultImport": {
    "message": "Vahvista holvin tuonti"
  },
  "confirmVaultImportDesc": {
    "message": "Tiedosto on salasanasuojattu. Jatka tuontia syöttämällä tiedoston salasana."
  },
  "exportSuccess": {
    "message": "Holvin tiedot on viety"
  },
  "passwordGenerator": {
    "message": "Salasanageneraattori"
  },
  "minComplexityScore": {
    "message": "Monimutkaisuus vähintään"
  },
  "minNumbers": {
    "message": "Numeroita vähintään"
  },
  "minSpecial": {
    "message": "Erikoismerkkejä vähintään",
    "description": "Minimum special characters"
  },
  "ambiguous": {
    "message": "Vältä epäselviä merkkejä",
    "description": "deprecated. Use avoidAmbiguous instead."
  },
  "avoidAmbiguous": {
    "message": "Vältä epäselviä merkkejä",
    "description": "Label for the avoid ambiguous characters checkbox."
  },
  "regeneratePassword": {
    "message": "Luo uusi salasana"
  },
  "length": {
    "message": "Pituus"
  },
  "passwordMinLength": {
    "message": "Salasanan vähimmäispituus"
  },
  "uppercase": {
    "message": "Isot kirjaimet (A-Z)",
    "description": "deprecated. Use uppercaseLabel instead."
  },
  "lowercase": {
    "message": "Pienet kirjaimet (a-z)",
    "description": "deprecated. Use lowercaseLabel instead."
  },
  "numbers": {
    "message": "Numerot (0-9)",
    "description": "deprecated. Use numbersLabel instead."
  },
  "specialCharacters": {
    "message": "Erikoismerkit (!@#$%^&*)"
  },
  "numWords": {
    "message": "Sanojen määrä"
  },
  "wordSeparator": {
    "message": "Sanojen erotin"
  },
  "capitalize": {
    "message": "Sanat isoilla alkukirjaimilla",
    "description": "Make the first letter of a word uppercase."
  },
  "includeNumber": {
    "message": "Sisällytä numero"
  },
  "generatorPolicyInEffect": {
    "message": "Yrityskäytännön säännöt vaikuttavat generaattoriasetuksiisi.",
    "description": "Indicates that a policy limits the credential generator screen."
  },
  "passwordHistory": {
    "message": "Salasanahistoria"
  },
  "generatorHistory": {
    "message": "Generaattorihistoria"
  },
  "clearGeneratorHistoryTitle": {
    "message": "Tyhjennä generaattorihistoria"
  },
  "cleargGeneratorHistoryDescription": {
    "message": "Jos jatkat, kaikki generaattorihistorian kohteet poistetaan. Haluatko varmasti jatkaa?"
  },
  "noPasswordsInList": {
    "message": "Näytettäviä salasanoja ei ole."
  },
  "clearHistory": {
    "message": "Tyhjennä historia"
  },
  "nothingToShow": {
    "message": "Ei näytettävää"
  },
  "nothingGeneratedRecently": {
    "message": "Et ole luonut mitään hiljattain"
  },
  "clear": {
    "message": "Tyhjennä",
    "description": "To clear something out. Example: To clear browser history."
  },
  "accountUpdated": {
    "message": "Tili tallennettiin"
  },
  "changeEmail": {
    "message": "Vaihda sähköpostiosoite"
  },
  "changeEmailTwoFactorWarning": {
    "message": "Jatkamalla tilisi sähköpostiosoite vaihtuu, muttei kaksivaiheiseen kirjautumiseen käytettävä osoite. Voit vaihtaa sen kaksivaiheisen kirjautumisen asetuksista."
  },
  "newEmail": {
    "message": "Uusi sähköpostiosoite"
  },
  "code": {
    "message": "Koodi"
  },
  "changeEmailDesc": {
    "message": "Olemme lähettäneet todennuskoodin sähköpostitse osoitteeseen $EMAIL$. Tarkasta sähköpostisi ja syötä koodi alle viimeistelläksesi sähköpostiosoitteen vaihdon.",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "john.smith@example.com"
      }
    }
  },
  "loggedOutWarning": {
    "message": "Jatkamalla kirjaudut ulos nykyisestä istunnostasi ja joudut kirjautumaan uudelleen. Muiden laitteiden istunnot saattavat pysyä aktiivisina vielä tunnin ajan."
  },
  "emailChanged": {
    "message": "Sähköpostiosoite tallennettiin"
  },
  "logBackIn": {
    "message": "Kirjaudu sisään uudelleen."
  },
  "currentSession": {
    "message": "Current session"
  },
  "requestPending": {
    "message": "Request pending"
  },
  "logBackInOthersToo": {
    "message": "Kirjaudu uudelleen sisään. Jos käytät muita Bitwarden-sovelluksia, kirjaudu myös niihin uudelleen."
  },
  "changeMasterPassword": {
    "message": "Vaihda pääsalasana"
  },
  "masterPasswordChanged": {
    "message": "Pääsalasana tallennettiin"
  },
  "currentMasterPass": {
    "message": "Nykyinen pääsalasana"
  },
  "newMasterPass": {
    "message": "Uusi pääsalasana"
  },
  "confirmNewMasterPass": {
    "message": "Vahvista uusi pääsalasana"
  },
  "encKeySettings": {
    "message": "Salausavainten asetukset"
  },
  "kdfAlgorithm": {
    "message": "KDF-algoritmi"
  },
  "kdfIterations": {
    "message": "KDF-toistot"
  },
  "kdfIterationsDesc": {
    "message": "Korkeampi KDF-toistojen määrä vahvistaa pääsalasanasi suojausta väsytyshyökkäyksien varalta. Suosittelemme arvoksi vähintään $VALUE$.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "100,000"
      }
    }
  },
  "kdfIterationsWarning": {
    "message": "Liian korkea KDF-toistojen määrä saattaa hidastaa Bitwardeniin kirjautumista (ja lukituksen avausta) heikkotehoisilla tai vanhoilla laitteilla. Arvoja kannattaa korottaa $INCREMENT$ välein ja muutoksia kokeilla kaikilla laitteilla.",
    "placeholders": {
      "increment": {
        "content": "$1",
        "example": "50,000"
      }
    }
  },
  "kdfMemory": {
    "message": "KDF-muisti (Mt)",
    "description": "Memory refers to computer memory (RAM). MB is short for megabytes."
  },
  "argon2Warning": {
    "message": "Liian korkea KDF-toistojen, -muistin ja -rinnakkaisuuksien määrät saattavat hidastaa Bitwardeniin kirjautumista (ja lukituksen avausta) heikkotehoisilla tai vanhoilla laitteilla. Arvoja kannattaa korottaa vain vähän kerrallaan ja muutoksia kokeilla kaikilla laitteilla."
  },
  "kdfParallelism": {
    "message": "KDF-rinnakkaisuus"
  },
  "argon2Desc": {
    "message": "Korkeammat KDF-toistojen, -muistin ja -rinnakkaisuuksien määrät vahvistavat pääsalasanasi suojausta väsytyshyökkäyksien varalta."
  },
  "changeKdf": {
    "message": "Vaihda KDF-asetuksia"
  },
  "encKeySettingsChanged": {
    "message": "Salausavainten asetukset tallennettiin"
  },
  "dangerZone": {
    "message": "Vaaravyöhyke"
  },
  "deauthorizeSessions": {
    "message": "Mitätöi kaikki istunnot"
  },
  "deauthorizeSessionsDesc": {
    "message": "Oletko huolissasi, että tilisi on kirjautuneena muissa laitteissa? Jatka alla kirjataksesi ulos kaikki aiemmin käyttämäsi tietokoneet ja muut laitteet. Tämä suojaustoimenpide on suositeltava, jos olet aiemmin käyttänyt esimerkiksi julkista tietokonetta tai vahingossa tallentanut salasanasi laitteelle, joka ei ole sinun. Tämä mitätöi myös kaikki aiemmin muistetut kaksivaiheiset kirjautumiset."
  },
  "deauthorizeSessionsWarning": {
    "message": "Jatkaminen uloskirjaa myös nykyisen istunnon pakottaen uudelleenkirjautumisen sekä kaksivaiheinen kirjautumisen, jos se on määritetty. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan."
  },
  "newDeviceLoginProtection": {
    "message": "New device login"
  },
  "turnOffNewDeviceLoginProtection": {
    "message": "Turn off new device login protection"
  },
  "turnOnNewDeviceLoginProtection": {
    "message": "Turn on new device login protection"
  },
  "turnOffNewDeviceLoginProtectionModalDesc": {
    "message": "Proceed below to turn off the verification emails bitwarden sends when you login from a new device."
  },
  "turnOnNewDeviceLoginProtectionModalDesc": {
    "message": "Proceed below to have bitwarden send you verification emails when you login from a new device."
  },
  "turnOffNewDeviceLoginProtectionWarning": {
    "message": "With new device login protection turned off, anyone with your master password can access your account from any device. To protect your account without verification emails, set up two-step login."
  },
  "accountNewDeviceLoginProtectionSaved": {
    "message": "New device login protection changes saved"
  },
  "sessionsDeauthorized": {
    "message": "Kaikki istunnot mitätöitiin"
  },
  "accountIsOwnedMessage": {
    "message": "Tämän tilin omistaa $ORGANIZATIONNAME$",
    "placeholders": {
      "organizationName": {
        "content": "$1",
        "example": "Organization"
      }
    }
  },
  "purgeVault": {
    "message": "Tyhjennä holvi"
  },
  "purgedOrganizationVault": {
    "message": "Organisaation holvi tyhjennetty."
  },
  "vaultAccessedByProvider": {
    "message": "Toimittaja on käyttänyt holvia."
  },
  "purgeVaultDesc": {
    "message": "Jatka alla poistaaksesi kaikki holvisi kohteet ja kansiot. Kohteita, jotka on jaettu ja kuuluvat organisaatiolle, ei poisteta."
  },
  "purgeOrgVaultDesc": {
    "message": "Jatka alla poistaaksesi kaikki organisaatiosi holvissa olevat kohteet."
  },
  "purgeVaultWarning": {
    "message": "Tilin poisto on pysyvä toimenpide, eikä sen peruminen ole mahdollista."
  },
  "vaultPurged": {
    "message": "Holvi on tyhjennetty"
  },
  "deleteAccount": {
    "message": "Poista tili"
  },
  "deleteAccountDesc": {
    "message": "Jatka alla poistaaksesi tilisi ja kaikki holvin tiedot."
  },
  "deleteAccountWarning": {
    "message": "Tilin poisto on pysyvä toimenpide, eikä sen peruminen ole mahdollista."
  },
  "accountDeleted": {
    "message": "Tili poistettiin"
  },
  "accountDeletedDesc": {
    "message": "Tilisi on suljettu ja kaikki siihen liittyvät tiedot on poistettu."
  },
  "deleteOrganizationWarning": {
    "message": "Organisaation poisto on pysyvä toimenpide, eikä sen peruminen ole mahdollista."
  },
  "myAccount": {
    "message": "Oma tili"
  },
  "tools": {
    "message": "Työkalut"
  },
  "importData": {
    "message": "Tuo tietoja"
  },
  "onboardingImportDataDetailsPartOne": {
    "message": "Jos sinulla ei ole tuotavia tietoja, voit tuonnin sijaan luoda ",
    "description": "This will be part of a larger sentence, that will read like this: If you don't have any data to import, you can create a new item instead. (Optional second half: You may need to wait until your administrator confirms your organization membership.)"
  },
  "onboardingImportDataDetailsLink": {
    "message": "uuden kohteen",
    "description": "This will be part of a larger sentence, that will read like this: If you don't have any data to import, you can create a new item instead. (Optional second half: You may need to wait until your administrator confirms your organization membership.)"
  },
  "onboardingImportDataDetailsLoginLink": {
    "message": "uuden kirjautumistiedon",
    "description": "This will be part of a larger sentence, that will read like this: If you don't have any data to import, you can create a new login instead. (Optional second half: You may need to wait until your administrator confirms your organization membership.)"
  },
  "onboardingImportDataDetailsPartTwoNoOrgs": {
    "message": ".",
    "description": "This will be part of a larger sentence, that will read like this: If you don't have any data to import, you can create a new item instead."
  },
  "onboardingImportDataDetailsPartTwoWithOrgs": {
    "message": ". Saatat joutua odottamaan, että organisaation ylläpito vahvistaa jäsenyytesi organisaatiossa.",
    "description": "This will be part of a larger sentence, that will read like this: If you don't have any data to import, you can create a new item instead. You may need to wait until your administrator confirms your organization membership."
  },
  "importError": {
    "message": "Tuontivirhe"
  },
  "importErrorDesc": {
    "message": "Tiedoissa, joita yritit tuoda, havaittiin ongelma. Korjaa alla listatut virheet lähdetiedostosta ja yritä uudelleen."
  },
  "importSuccess": {
    "message": "Tietojen tuonti onnistui"
  },
  "importSuccessNumberOfItems": {
    "message": "Kaikkiaan $AMOUNT$ kohdetta tuotiin.",
    "placeholders": {
      "amount": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "dataExportSuccess": {
    "message": "Tietojen vienti onnistui"
  },
  "importWarning": {
    "message": "Olet tuomassa tietoja organisaatioon $ORGANIZATION$. Tietojasi saatetaan jakaa organisaation jäsenten kesken. Haluatko jatkaa?",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "importFormatError": {
    "message": "Tietoja ei ole muotoiltu oikein. Tarkista tuotava tiedosto ja yritä uudelleen."
  },
  "importNothingError": {
    "message": "Mitään ei tuotu."
  },
  "importEncKeyError": {
    "message": "Virhe purettaessa viedyn tiedoston salausta. Salausavaimesi ei vastaa viennissä käytettyä salausavainta."
  },
  "destination": {
    "message": "Kohde"
  },
  "learnAboutImportOptions": {
    "message": "Lue lisää tuontivaihtoehdoista"
  },
  "selectImportFolder": {
    "message": "Valitse kansio"
  },
  "selectImportCollection": {
    "message": "Valitse kokoelma"
  },
  "importTargetHint": {
    "message": "Valitse tämä, jos haluat tuoda tiedoston sisällön kohteeseen \"$DESTINATION$\".",
    "description": "Located as a hint under the import target. Will be appended by either folder or collection, depending if the user is importing into an individual or an organizational vault.",
    "placeholders": {
      "destination": {
        "content": "$1",
        "example": "folder or collection"
      }
    }
  },
  "importUnassignedItemsError": {
    "message": "Tiedosto sisältää määrittämättömiä kohteita."
  },
  "selectFormat": {
    "message": "Valitse tuotavan tiedoston muoto"
  },
  "selectImportFile": {
    "message": "Valitse tuotava tiedosto"
  },
  "chooseFile": {
    "message": "Valitse tiedosto"
  },
  "noFileChosen": {
    "message": "Tiedostoa ei ole valittu"
  },
  "orCopyPasteFileContents": {
    "message": "tai kopioi ja liitä tuotavan tiedoston sisältö"
  },
  "instructionsFor": {
    "message": "$NAME$ -ohjeet",
    "description": "The title for the import tool instructions.",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "LastPass (csv)"
      }
    }
  },
  "options": {
    "message": "Valinnat"
  },
  "preferences": {
    "message": "Asetukset"
  },
  "preferencesDesc": {
    "message": "Muokkaa verkkoholvin käyttökokemusta."
  },
  "preferencesUpdated": {
    "message": "Asetukset tallennettiin"
  },
  "language": {
    "message": "Kieli"
  },
  "languageDesc": {
    "message": "Vaihda verkkoholvissa käytettävä kieli."
  },
  "enableFavicon": {
    "message": "Näytä verkkosivustojen kuvakkeet"
  },
  "faviconDesc": {
    "message": "Näytä tunnistettava kuvake jokaiselle kirjautumistiedolle."
  },
  "default": {
    "message": "Oletus"
  },
  "domainRules": {
    "message": "Verkkotunnusten vastaavuudet"
  },
  "domainRulesDesc": {
    "message": "Jos kirjautumistietosi ovat samat useille verkkotunnuksille, voit merkitä sivustot vastaavanlaisiksi. Bitwarden on luonut joitakin globaaleja verkkotunnuksia valmiiksi."
  },
  "globalEqDomains": {
    "message": "Globaalit verkkotunnusten vastaavuudet"
  },
  "customEqDomains": {
    "message": "Omat verkkotunnusten vastaavuudet"
  },
  "exclude": {
    "message": "Älä käytä sääntöä"
  },
  "include": {
    "message": "Käytä sääntöä"
  },
  "customize": {
    "message": "Muokkaa sääntöä"
  },
  "newCustomDomain": {
    "message": "Lisää oma verkkotunnus"
  },
  "newCustomDomainDesc": {
    "message": "Syötä verkkotunnukset pilkulla eroteltuina. Vain ns. juuritason verkkotunnukset sallitaan, ei aliverkkotunnuksia. Eli syötä esimerkiksi osoitteen \"www.google.com\" sijaan \"google.com\". Voit syöttää myös \"androidapp://package.name\" -muotoisia osoitteita liittääksesi Android-sovelluksia verkkotunnuksiin."
  },
  "customDomainX": {
    "message": "Oma verkkotunnus $INDEX$",
    "placeholders": {
      "index": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "domainsUpdated": {
    "message": "Verkkotunnukset tallennettiin"
  },
  "twoStepLogin": {
    "message": "Kaksivaiheinen kirjautuminen"
  },
  "twoStepLoginEnforcement": {
    "message": "Kaksivaiheisen kirjautumisen pakotus"
  },
  "twoStepLoginDesc": {
    "message": "Suojaa tilisi vaatimalla sisäänkirjautumiseen toinen todennusvaihe."
  },
  "twoStepLoginTeamsDesc": {
    "message": "Ota kaksivaiheinen kirjautuminen käyttöön organisaatiollesi."
  },
  "twoStepLoginEnterpriseDescStart": {
    "message": "Pakota jäseniä määrittämään Bitwardenin kaksivaiheinen kirjautuminen käytännöllä: ",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Enforce Bitwarden Two-step Login options for members by using the Two-step Login Policy.'"
  },
  "twoStepLoginPolicy": {
    "message": "Kaksivaiheisen kirjautumisen käytäntö"
  },
  "twoStepLoginOrganizationDuoDesc": {
    "message": "Pakottaaksesi kaksivaiheisen kirjautumisen Duon välityksellä, käytä alla olevia valintoja."
  },
  "twoStepLoginOrganizationSsoDesc": {
    "message": "Jos olet määrittänyt kertakirjautumisen tai aiot määrittää sen, on kaksivaiheinen kirjautuminen saatettu jo pakottaa identiteettitoimittajasi kautta."
  },
  "twoStepLoginRecoveryWarning": {
    "message": "Kaksivaiheisen kirjautumisen käyttöönotto voi lukita sinut ulos Bitwarden-tililtäsi pysyvästi. Palautuskoodi mahdollistaa pääsyn tilillesi myös silloin, kun et voi käyttää normaaleja kaksivaiheisen kirjautumisen todentajiasi (esim. kadotat todennuslaitteesi tai se varastetaan). Bitwardenin asiakaspalvelukaan ei voi auttaa sinua, jos menetät pääsyn tillesi. Suosittelemme, että kirjoitat palautuskoodin muistiin tai tulostat sen ja säilytät sitä turvallisessa paikassa (esim. kassakaapissa tai pankin tallelokerossa)."
  },
  "viewRecoveryCode": {
    "message": "Näytä palautuskoodi"
  },
  "providers": {
    "message": "Todentajat",
    "description": "Two-step login providers such as YubiKey, Duo, Authenticator apps, Email, etc."
  },
  "enable": {
    "message": "Ota käyttöön"
  },
  "enabled": {
    "message": "Käytössä"
  },
  "restoreAccess": {
    "message": "Palauta käyttöoikeudet"
  },
  "premium": {
    "message": "Premium",
    "description": "Premium membership"
  },
  "premiumMembership": {
    "message": "Premium-jäsenyys"
  },
  "premiumRequired": {
    "message": "Premium vaaditaan"
  },
  "premiumRequiredDesc": {
    "message": "Tämä ominaisuus edellyttää Premium-jäsenyyttä."
  },
  "youHavePremiumAccess": {
    "message": "Sinulla on Premium-käyttöoikeudet"
  },
  "alreadyPremiumFromOrg": {
    "message": "Premium-ominaisuudet ovat jo käytettävissäsi johtuen organisaatiosta, jonka jäsen olet."
  },
  "manage": {
    "message": "Hallitse"
  },
  "canManage": {
    "message": "Voi hallita"
  },
  "disable": {
    "message": "Poista käytöstä"
  },
  "revokeAccess": {
    "message": "Mitätöi käyttöoikeudet"
  },
  "twoStepLoginProviderEnabled": {
    "message": "Tämä kaksivaiheisen kirjautumisen todentaja on määritetty tilillesi."
  },
  "twoStepLoginAuthDesc": {
    "message": "Syötä pääsalasanasi muokataksesi kaksivaiheisen kirjautumisen asetuksia."
  },
  "twoStepAuthenticatorInstructionPrefix": {
    "message": "Lataa jokin todennussovellus, kuten"
  },
  "twoStepAuthenticatorInstructionInfix1": {
    "message": ","
  },
  "twoStepAuthenticatorInstructionInfix2": {
    "message": "tai"
  },
  "twoStepAuthenticatorInstructionSuffix": {
    "message": "."
  },
  "continueToExternalUrlTitle": {
    "message": "Avataanko $URL$?",
    "placeholders": {
      "url": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "continueToExternalUrlDesc": {
    "message": "Olet poistumassa Bitwardenista ja avaamassa ulkoisen verkkosivuston uudessa ikkunassa."
  },
  "twoStepContinueToBitwardenUrlTitle": {
    "message": "Avataanko bitwarden.com?"
  },
  "twoStepContinueToBitwardenUrlDesc": {
    "message": "Bitwarden Authenticatorin avulla voit säilyttää todennusavaimet ja luoda TOTP-koodeja kaksivaiheista kirjautumista varten. Lue lisää bitwarden.com-sivustolta."
  },
  "twoStepAuthenticatorScanCodeV2": {
    "message": "Skannaa alla oleva QR-koodi todennussovelluksellasi tai syötä avain itse."
  },
  "twoStepAuthenticatorQRCanvasError": {
    "message": "QR-koodin lataus ei onnistunut. Yritä uudelleen tai käytä alla olevaa avainta."
  },
  "key": {
    "message": "Avain"
  },
  "twoStepAuthenticatorEnterCodeV2": {
    "message": "Todennuskoodi"
  },
  "twoStepAuthenticatorReaddDesc": {
    "message": "Jos sinun on lisättävä tai siirrettävä todennus toiseen laitteeseen, löydät alta todennussovelluksesi tarvitseman QR-koodin (tai avaimen)."
  },
  "twoStepDisableDesc": {
    "message": "Haluatko varmasti poistaa tämän kaksivaiheisen kirjautumisen todentajan käytöstä?"
  },
  "twoStepDisabled": {
    "message": "Kaksivaiheisen kirjautumisen todentaja on poistettu käytöstä."
  },
  "twoFactorYubikeyAdd": {
    "message": "Lisää tilillesi YubiKey-todennuslaite"
  },
  "twoFactorYubikeyPlugIn": {
    "message": "Kytke YubiKey-todennuslaitteesi tietokoneesi USB-porttiin."
  },
  "twoFactorYubikeySelectKey": {
    "message": "Valitse alta ensimmäinen tyhjä YubiKey-syöttökenttä."
  },
  "twoFactorYubikeyTouchButton": {
    "message": "Paina YubiKey-todennuslaitteen painiketta."
  },
  "twoFactorYubikeySaveForm": {
    "message": "Tallenna lomake."
  },
  "twoFactorYubikeyWarning": {
    "message": "Alustakohtaisten rajoitusten vuoksi YubiKey-todennuslaiteet eivät ole käytettävissä kaikissa Bitwarden-sovelluksissa. Sinun tulisi määrittää eri kaksivaiheisen kirjautumisen todentaja, jotta pääset tilillesi myös silloin kun YubiKey-laitteen käyttö ei ole mahdollista. Tuetut alustat:"
  },
  "twoFactorYubikeySupportUsb": {
    "message": "Verkkoholvi, työpöytäsovellus, CLI ja kaikki selainlaajennukset laitteessa, jossa on YubiKey-todennuslaitteen käyttöön soveltuva USB-portti."
  },
  "twoFactorYubikeySupportMobile": {
    "message": "Mobiilisovellukset laitteessa, jossa on NFC-ominaisuus tai YubiKey-todennuslaitteen kanssa yhteensopiva tietoliikenneportti."
  },
  "yubikeyX": {
    "message": "YubiKey $INDEX$",
    "placeholders": {
      "index": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "u2fkeyX": {
    "message": "U2F $INDEX$",
    "placeholders": {
      "index": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "webAuthnkeyX": {
    "message": "WebAuthn-todennuslaite $INDEX$",
    "placeholders": {
      "index": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "nfcSupport": {
    "message": "NFC-tuki"
  },
  "twoFactorYubikeySupportsNfc": {
    "message": "Jokin laitteeni tukee NFC-tekniikkaa."
  },
  "twoFactorYubikeySupportsNfcDesc": {
    "message": "Jos jokin YubiKey-todennuslaitteesi tukee NFC-tekniikkaa (kuten YubiKey NEO), näytetään mobiililaitteissa kehote NFC:n ollessa käytettävissä."
  },
  "yubikeysUpdated": {
    "message": "YubiKey-todennuslaitteet päivitettiin"
  },
  "disableAllKeys": {
    "message": "Poista kaikki todennuslaitteet käytöstä"
  },
  "twoFactorDuoDesc": {
    "message": "Syötä Bitwarden-sovelluksen tiedot Duo Security -tilisi hallintapaneelista."
  },
  "twoFactorDuoClientId": {
    "message": "Client ID"
  },
  "twoFactorDuoClientSecret": {
    "message": "Client Secret"
  },
  "twoFactorDuoApiHostname": {
    "message": "API hostname"
  },
  "twoFactorEmailDesc": {
    "message": "Määritä kaksivaiheinen kirjautuminen sähköpostitse seuraamalla näitä vaiheita:"
  },
  "twoFactorEmailEnterEmail": {
    "message": "Syötä sähköpostiosoite, johon haluat vastaanottaa todennuskoodit"
  },
  "twoFactorEmailEnterCode": {
    "message": "Syötä sähköpostiviestin kuusinumeroinen todennuskoodi."
  },
  "sendEmail": {
    "message": "Lähetä sähköposti"
  },
  "twoFactorU2fAdd": {
    "message": "Lisää tilillesi FIDO U2F -suojausavain"
  },
  "removeU2fConfirmation": {
    "message": "Haluatko varmasti poistaa tämän suojausavaimen?"
  },
  "twoFactorWebAuthnAdd": {
    "message": "Lisää tilillesi WebAuthn-suojausavain"
  },
  "readKey": {
    "message": "Lue avain"
  },
  "keyCompromised": {
    "message": "Avain on vaarantunut."
  },
  "twoFactorU2fGiveName": {
    "message": "Anna suojausavaimelle helposti tunnistettava nimi."
  },
  "twoFactorU2fPlugInReadKey": {
    "message": "Kytke suojausavaimesi tietokoneen USB-porttiin ja klikkaa \"Lue avain\" -painiketta"
  },
  "twoFactorU2fTouchButton": {
    "message": "Jos suojausavaimessa on painike, paina sitä."
  },
  "twoFactorU2fSaveForm": {
    "message": "Tallenna lomake."
  },
  "twoFactorU2fWarning": {
    "message": "Alustakohtaisten rajoitusten vuoksi FIDO U2F -todennuslaiteet eivät ole käytettävissä kaikissa Bitwarden-sovelluksissa. Sinun tulisi määrittää eri kaksivaiheisen kirjautumisen todentaja, jotta pääset tilillesi myös silloin kun FIDO U2F -laitteen käyttö ei ole mahdollista. Tuetut alustat:"
  },
  "twoFactorU2fSupportWeb": {
    "message": "Verkkoholvi ja selainlaajennukset pöytäkoneissa/kannettavissa, joissa on U2F-tekniikkaa tukeva selain (Chrome, Opera, Vivaldi tai Firefox FIDO U2F käyttöön otettuna)."
  },
  "twoFactorU2fWaiting": {
    "message": "Odotetaan, että painat suojausavaimesi painiketta"
  },
  "twoFactorU2fClickSave": {
    "message": "Paina alta \"Tallenna\" käyttääksesi tätä suojausavainta kaksivaiheiseen kirjautumiseen."
  },
  "twoFactorU2fProblemReadingTryAgain": {
    "message": "Suojausavainta luettaessa havaittiin ongelma. Yritä uudelleen."
  },
  "twoFactorWebAuthnWarning": {
    "message": "Alustakohtaisten rajoitusten vuoksi WebAuthn-todennuslaiteet eivät ole käytettävissä kaikissa Bitwarden-sovelluksissa. Sinun tulisi määrittää eri kaksivaiheisen kirjautumisen todentaja, jotta pääset tilillesi myös silloin kun WebAuthn-laitteen käyttö ei ole mahdollista. Tuetut alustat:"
  },
  "twoFactorWebAuthnSupportWeb": {
    "message": "Verkkoholvi ja selainlaajennukset pöytäkoneissa/kannettavissa, joissa on WebAuthn-tekniikkaa tukeva selain (Chrome, Opera, Vivaldi tai Firefox FIDO U2F käyttöön otettuna)."
  },
  "twoFactorRecoveryYourCode": {
    "message": "Bitwardenin kaksivaiheisen kirjautumisen palautuskoodisi"
  },
  "twoFactorRecoveryNoCode": {
    "message": "Et ole vielä ottanut käyttöön yhtään kaksivaiheisen kirjautumisen todentajaa. Otettuasi todentajan käyttöön, löydät palautuskoodisi täältä."
  },
  "printCode": {
    "message": "Tulosta koodi",
    "description": "Print 2FA recovery code"
  },
  "reports": {
    "message": "Raportit"
  },
  "reportsDesc": {
    "message": "Tunnista ja paikkaa käyttäjätiliesi tietoturva-aukkoja alla olevien raporttien avulla.",
    "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault."
  },
  "orgsReportsDesc": {
    "message": "Tunnista ja paikkaa organisatiosi käyttäjätilien tietoturva-aukkoja alla olevien raporttien avulla.",
    "description": "Vault health reports can be used to evaluate the security of your Bitwarden individual or organization vault."
  },
  "unsecuredWebsitesReport": {
    "message": "Suojaamattomat sivustot"
  },
  "unsecuredWebsitesReportDesc": {
    "message": "URL-osoitteet, jotka alkavat http://, eivät hyödynnä parasta mahdollista salausta. Vaihda tällaiset kirjautumisosoitteet https://-muotoisiksi turvallisempaa selausta varten."
  },
  "unsecuredWebsitesFound": {
    "message": "Suojaamattomia verkkosivustoja löytyi"
  },
  "unsecuredWebsitesFoundReportDesc": {
    "message": "Löysimme holv(e)istasi $COUNT$ kohdetta suojaamattomilla URI-osoitteilla. Nämä tulisi muuttaa suojattuun \"https://\" -muotoon, jos sivustot sen mahdollistavat.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      },
      "vault": {
        "content": "$2",
        "example": "this will be 'vault' or 'vaults'"
      }
    }
  },
  "noUnsecuredWebsites": {
    "message": "Holviisi tallennetuista kirjautumistiedoista ei löydetty suojaamattomia URI-osoitteita."
  },
  "inactive2faReport": {
    "message": "Tunnusten 2FA-tila"
  },
  "inactive2faReportDesc": {
    "message": "Kaksivaiheinen kirjautuminen (2FA) lisää tileillesi yhden suojaustason. Määritä kaksivaiheinen kirjautuminen näille tileille Bitwardenin todentajalla tai käytä vaihtoehtoisia menetelmiä."
  },
  "inactive2faFound": {
    "message": "Löytyi kirjautumistietoja, joille ei ole määritetty kaksivaiheista kirjautumista"
  },
  "inactive2faFoundReportDesc": {
    "message": "Löysimme holv(e)istasi $COUNT$ sivustoa, joita ei ehkä ole määritetty käyttämään kaksivaiheista kirjautumista (2fa.directory-sivuston mukaan). Nämä tilit tulisi suojata paremmin määrittämällä niille kaksivaiheinen tunnistautuminen.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      },
      "vault": {
        "content": "$2",
        "example": "this will be 'vault' or 'vaults'"
      }
    }
  },
  "noInactive2fa": {
    "message": "Holvistasi ei löytynyt kirjautumistietoja, joille ei ole määritetty kaksivaiheista kirjautumista."
  },
  "instructions": {
    "message": "Ohjeet"
  },
  "exposedPasswordsReport": {
    "message": "Paljastuneet salasanat"
  },
  "exposedPasswordsReportDesc": {
    "message": "Tietovuodoissa paljastuneet salasanat ovat helppoja kohteita hyökkääjille. Vaihda nämä salasanat estääksesi mahdolliset murrot."
  },
  "exposedPasswordsFound": {
    "message": "Paljastuneita salasanoja löytyi"
  },
  "exposedPasswordsFoundReportDesc": {
    "message": "Löysimme holv(e)istasi $COUNT$ kohdetta, joiden salasanat ovat paljastuneet tunnetuissa tietovuodoissa. Nämä salasanat tulisi vaihtaa.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      },
      "vault": {
        "content": "$2",
        "example": "this will be 'vault' or 'vaults'"
      }
    }
  },
  "noExposedPasswords": {
    "message": "Holviisi tallennetuista kirjautumistiedoista ei löydetty tunnetuissa tietovuodoissa paljastuneita salasanoja."
  },
  "checkExposedPasswords": {
    "message": "Tarkasta paljastuneet salasanat"
  },
  "timesExposed": {
    "message": "Paljastumiskertaa"
  },
  "exposedXTimes": {
    "message": "Paljastunut $COUNT$ kertaa",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "52"
      }
    }
  },
  "weakPasswordsReport": {
    "message": "Heikot salasanat"
  },
  "weakPasswordsReportDesc": {
    "message": "Heikot salasanat ovat hyökkääjien helposti arvattavissa. Korvaa nämä vahvoilla salasanoilla salasanageneraattorin avulla."
  },
  "weakPasswordsFound": {
    "message": "Heikkoja salasanoja löytyi"
  },
  "weakPasswordsFoundReportDesc": {
    "message": "Löysimme holv(e)istasi $COUNT$ kohdetta, joiden salasanat eivät ole vahvoja. Nämä tulisi korvata vahvemmilla salasanoilla.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      },
      "vault": {
        "content": "$2",
        "example": "this will be 'vault' or 'vaults'"
      }
    }
  },
  "noWeakPasswords": {
    "message": "Holviisi tallennetuista kirjautumistiedoista ei löydetty heikkoja salasanoja."
  },
  "weakness": {
    "message": "Heikkous"
  },
  "reusedPasswordsReport": {
    "message": "Toistuvat salasanat"
  },
  "reusedPasswordsReportDesc": {
    "message": "Samojen salasanojen toistuva käyttö helpottaa hakkereiden pääsyä useille käyttäjätileille. Vaihda kaikki nämä salasanat yksilöllisiksi."
  },
  "reusedPasswordsFound": {
    "message": "Toistuvia salasanoja löytyi"
  },
  "reusedPasswordsFoundReportDesc": {
    "message": "Löysimme holv(e)istasi $COUNT$ toistuvasti käytettyä salasanaa. Ne tulisi korvata yksilöllisillä salasanoilla.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      },
      "vault": {
        "content": "$2",
        "example": "this will be 'vault' or 'vaults'"
      }
    }
  },
  "noReusedPasswords": {
    "message": "Holvissasi ei ole toistuvasti käytettyjä salasanoja."
  },
  "timesReused": {
    "message": "Uudelleenkäyttökertaa"
  },
  "reusedXTimes": {
    "message": "Käytetty toistuvasti $COUNT$ kertaa",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      }
    }
  },
  "dataBreachReport": {
    "message": "Tietovuodot"
  },
  "breachDesc": {
    "message": "Murretut tilit saattavat paljastaa henkilötietosi. Suojaa tilit kaksivaiheisella todennuksella tai vahvemmilla salasanoilla."
  },
  "breachCheckUsernameEmail": {
    "message": "Tarkista kaikki käyttämäsi käyttäjätunnukset tai sähköpostiosoitteet."
  },
  "checkBreaches": {
    "message": "Tarkasta tietovuodot"
  },
  "breachUsernameNotFound": {
    "message": "Käyttäjätunnusta $USERNAME$ ei löytynyt yhdestäkään tunnetusta tietovuodosta.",
    "placeholders": {
      "username": {
        "content": "$1",
        "example": "user@example.com"
      }
    }
  },
  "goodNews": {
    "message": "Hyviä uutisia",
    "description": "ex. Good News, No Breached Accounts Found!"
  },
  "breachUsernameFound": {
    "message": "Käyttäjätunnus $USERNAME$ löytyi $COUNT$ tapahtuneesta tietovuodosta.",
    "placeholders": {
      "username": {
        "content": "$1",
        "example": "user@example.com"
      },
      "count": {
        "content": "$2",
        "example": "7"
      }
    }
  },
  "breachFound": {
    "message": "Vuotaneita kirjautumistietoja löytyi"
  },
  "compromisedData": {
    "message": "Vaarantuneet tiedot"
  },
  "website": {
    "message": "Verkkosivusto"
  },
  "affectedUsers": {
    "message": "Koskee käyttäjiä"
  },
  "breachOccurred": {
    "message": "Tietovuoto tapahtui"
  },
  "breachReported": {
    "message": "Tietovuoto paljastui"
  },
  "reportError": {
    "message": "Raporttia ladatessa tapahtui virhe. Yritä uudelleen"
  },
  "billing": {
    "message": "Laskutus"
  },
  "billingPlanLabel": {
    "message": "Laskutussuunnitelma"
  },
  "paymentType": {
    "message": "Maksutapa"
  },
  "accountCredit": {
    "message": "Tilin saldo",
    "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)."
  },
  "accountBalance": {
    "message": "Tilin saldo",
    "description": "Financial term. In the case of Bitwarden, a positive balance means that you owe money, while a negative balance means that you have a credit (Bitwarden owes you money)."
  },
  "addCredit": {
    "message": "Lisää saldoa",
    "description": "Add more credit to your account's balance."
  },
  "amount": {
    "message": "Summa",
    "description": "Dollar amount, or quantity."
  },
  "creditDelayed": {
    "message": "Lisätty saldo näkyy tililläsi kun maksu on käsitelty loppuun. Joissakin maksutavoissa on viivettä ja niiden käsittely saattaa kestää kauemmin muita maksutapoja pidempään."
  },
  "makeSureEnoughCredit": {
    "message": "Varmista, että tililläsi on riittävästi saldoa tälle ostolle. Jos tililläsi ei ole tarpeeksi saldoa, voidaan erotus veloittaa tallennettua oletusmaksutapaa käyttäen. Voit lisätä tilillesi saldoa \"Laskutus\" -sivulta."
  },
  "creditAppliedDesc": {
    "message": "Tilisi saldoa voidaan käyttää ostoksiin. Kaikki käytettävissä oleva saldo kohdistetaan automaattisesti tälle tilille luotuihin laskuihin."
  },
  "goPremium": {
    "message": "Päivitä Premiumiin",
    "description": "Another way of saying \"Get a Premium membership\""
  },
  "premiumUpdated": {
    "message": "Olet päivittänyt Premiumiin."
  },
  "premiumUpgradeUnlockFeatures": {
    "message": "Päivitä tilisi Premium-jäsenyyteen ja avaa joitakin hienoja lisäominaisuuksia."
  },
  "premiumSignUpStorage": {
    "message": "1 Gt salattua tallennustilaa tiedostoliitteille."
  },
  "premiumSignUpTwoStepOptions": {
    "message": "Omisteiset kaksivaiheisen kirjautumisen vaihtoehdot, kuten YubiKey ja Duo."
  },
  "premiumSignUpEmergency": {
    "message": "Varmuuskäyttö"
  },
  "premiumSignUpReports": {
    "message": "Salasanahygienian, tilin terveyden ja tietovuotojen raportointitoiminnot pitävät holvisi turvassa."
  },
  "premiumSignUpTotp": {
    "message": "Kaksivaiheisen kirjautumisen (2FA) TOTP-todennuskoodien generaattori holvisi kirjautumistiedoille."
  },
  "premiumSignUpSupport": {
    "message": "Ensisijainen asiakaspalvelu."
  },
  "premiumSignUpFuture": {
    "message": "Kaikki tulossa olevat Premium-ominaisuudet. Lisää tulossa pian!"
  },
  "premiumPrice": {
    "message": "Kaikki tämä vain $PRICE$/vuosi!",
    "placeholders": {
      "price": {
        "content": "$1",
        "example": "$10"
      }
    }
  },
  "premiumPriceWithFamilyPlan": {
    "message": "Hanki Premium vain $PRICE$ vuosihintaan tai vaihtoehtoisesti Premium-tilit $FAMILYPLANUSERCOUNT$ käyttäjälle rajattomalla perhejaolla ",
    "placeholders": {
      "price": {
        "content": "$1",
        "example": "$10"
      },
      "familyplanusercount": {
        "content": "$2",
        "example": "6"
      }
    }
  },
  "bitwardenFamiliesPlan": {
    "message": "Bitwarden Families -tilauksella."
  },
  "addons": {
    "message": "Lisäykset"
  },
  "premiumAccess": {
    "message": "Premium-käyttöoikeudet"
  },
  "premiumAccessDesc": {
    "message": "Voit lisätä Premium-käyttöoikeudet organisaatiosi kaikille jäsenille hintaan $PRICE$/$INTERVAL$.",
    "placeholders": {
      "price": {
        "content": "$1",
        "example": "$3.33"
      },
      "interval": {
        "content": "$2",
        "example": "'month' or 'year'"
      }
    }
  },
  "additionalStorageGb": {
    "message": "Lisää tallennustilaa (Gt)"
  },
  "additionalStorageGbDesc": {
    "message": "Gigatavujen määrä"
  },
  "additionalStorageIntervalDesc": {
    "message": "Tilaukseesi sisältyy $SIZE$ salattua tallennustilaa ja voit hankkia lisää hintaan $PRICE$/Gt/$INTERVAL$.",
    "placeholders": {
      "size": {
        "content": "$1",
        "example": "1 GB"
      },
      "price": {
        "content": "$2",
        "example": "$4.00"
      },
      "interval": {
        "content": "$3",
        "example": "'month' or 'year'"
      }
    }
  },
  "summary": {
    "message": "Yhteenveto"
  },
  "total": {
    "message": "Yhteensä"
  },
  "year": {
    "message": "vuosi"
  },
  "yr": {
    "message": "v"
  },
  "month": {
    "message": "kuukausi"
  },
  "monthAbbr": {
    "message": "kk",
    "description": "Short abbreviation for 'month'"
  },
  "paymentChargedAnnually": {
    "message": "Maksutapaasi veloitetaan välittömästi ja jatkossa kerran vuodessa. Voit irtisanoa tilauksen koska tahansa."
  },
  "paymentCharged": {
    "message": "Maksutapaasi veloitetaan välittömästi ja jatkossa joka $INTERVAL$. Voit irtisanoa tilauksen koska tahansa.",
    "placeholders": {
      "interval": {
        "content": "$1",
        "example": "month or year"
      }
    }
  },
  "paymentChargedWithUnpaidSubscription": {
    "message": "Maksutavaltasi veloitetaan kaikki maksamattomat tilaukset."
  },
  "paymentChargedWithTrial": {
    "message": "Tilauksesi sisältää ilmaisen 7 päivän kokeilujakson. Maksutapaasi ei veloiteta ennen kokeilujakson päättymistä. Voit irtisanoa tilauksen koska tahansa."
  },
  "paymentInformation": {
    "message": "Maksutiedot"
  },
  "billingInformation": {
    "message": "Laskutustiedot"
  },
  "billingTrialSubLabel": {
    "message": "Maksutapaasi ei veloiteta 7 päivän kokeilujakson aikana."
  },
  "creditCard": {
    "message": "Maksukortti"
  },
  "paypalClickSubmit": {
    "message": "Kirjaudu PayPal-tilillesi painamalla PayPal-painiketta ja paina sitten alta \"Jatka\"."
  },
  "cancelSubscription": {
    "message": "Irtisano tilaus"
  },
  "subscriptionExpiration": {
    "message": "Tilaus päättyy"
  },
  "subscriptionCanceled": {
    "message": "Tilaus irtisanottiin."
  },
  "pendingCancellation": {
    "message": "Odottaa irtisanomista"
  },
  "subscriptionPendingCanceled": {
    "message": "Tilaus on irtisanottu päättymään kuluvan laskutuskauden lopussa."
  },
  "reinstateSubscription": {
    "message": "Palauta tilaus voimaan"
  },
  "reinstateConfirmation": {
    "message": "Haluatko varmasti poistaa odottavan irtisanomispyynnön ja pitää tilauksesi voimassa?"
  },
  "reinstated": {
    "message": "Tilaus palautettiin."
  },
  "cancelConfirmation": {
    "message": "Haluatko varmasti irtisanoa tilauksen? Menetät pääsyn kaikkiin tilauksen tarjoamiin ominaisuuksiin kuluvan laskutuskauden lopussa."
  },
  "canceledSubscription": {
    "message": "Tilaus irtisanottiin"
  },
  "neverExpires": {
    "message": "Ei eräänny koskaan"
  },
  "status": {
    "message": "Tila"
  },
  "nextCharge": {
    "message": "Seuraava veloitus"
  },
  "details": {
    "message": "Tiedot"
  },
  "downloadLicense": {
    "message": "Lataa lisenssi"
  },
  "viewBillingToken": {
    "message": "Näytä laskutustunniste"
  },
  "updateLicense": {
    "message": "Päivitä lisenssi"
  },
  "manageSubscription": {
    "message": "Hallitse tilausta"
  },
  "launchCloudSubscription": {
    "message": "Käynnistä pilvitilaus"
  },
  "storage": {
    "message": "Tallennustila"
  },
  "addStorage": {
    "message": "Kasvata tallennustilaa"
  },
  "removeStorage": {
    "message": "Pienennä tallennustilaa"
  },
  "subscriptionStorage": {
    "message": "Tilaukseesi sisältyy $MAX_STORAGE$ Gt salattua tallennustilaa, josta $USED_STORAGE$ on tällä hetkellä käytössä.",
    "placeholders": {
      "max_storage": {
        "content": "$1",
        "example": "4"
      },
      "used_storage": {
        "content": "$2",
        "example": "65 MB"
      }
    }
  },
  "paymentMethod": {
    "message": "Maksutapa"
  },
  "noPaymentMethod": {
    "message": "Maksutapoja ei ole tallennettu."
  },
  "addPaymentMethod": {
    "message": "Lisää maksutapa"
  },
  "changePaymentMethod": {
    "message": "Vaihda maksutapaa"
  },
  "invoices": {
    "message": "Laskut"
  },
  "noUnpaidInvoices": {
    "message": "Ei maksamattomia laskuja."
  },
  "noPaidInvoices": {
    "message": "Ei maksettuja laskuja."
  },
  "paid": {
    "message": "Maksettu",
    "description": "Past tense status of an invoice. ex. Paid or unpaid."
  },
  "unpaid": {
    "message": "Ei maksettu",
    "description": "Past tense status of an invoice. ex. Paid or unpaid."
  },
  "transactions": {
    "message": "Tapahtumat",
    "description": "Payment/credit transactions."
  },
  "noTransactions": {
    "message": "Tapahtumia ei ole."
  },
  "chargeNoun": {
    "message": "Veloitus",
    "description": "Noun. A charge from a payment method."
  },
  "refundNoun": {
    "message": "Hyvitys",
    "description": "Noun. A refunded payment that was charged."
  },
  "chargesStatement": {
    "message": "Mahdolliset kulut näkyvät tiliotteessasi nimellä $STATEMENT_NAME$.",
    "placeholders": {
      "statement_name": {
        "content": "$1",
        "example": "BITWARDEN"
      }
    }
  },
  "gbStorageAdd": {
    "message": "Lisättävä tallennustila, Gt"
  },
  "gbStorageRemove": {
    "message": "Poistettava tallennustila, Gt"
  },
  "storageAddNote": {
    "message": "Tallennuskapasiteetin lisäys muuttaa kokonaislaskutustasi ja korotus veloitetaan tilillesi tallennetulta maksutavalta välittömästi. Ensimmäinen veloitus sovitetaan nykyisen laskutuskautesi jäljellä olevalle ajalle."
  },
  "storageRemoveNote": {
    "message": "Tallennuskapasiteetin vähennys muuttaa kokonaislaskutustasi ja tämä huomioidaan seuraavan veloituksen yhteydessä."
  },
  "adjustedStorage": {
    "message": "Tallennustilaa muutettiin $AMOUNT$ Gt.",
    "placeholders": {
      "amount": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "contactSupport": {
    "message": "Ota yhteyttä asiakaspalveluun"
  },
  "contactSupportShort": {
    "message": "Ota yhteyttä asiakaspalveluun"
  },
  "updatedPaymentMethod": {
    "message": "Maksutapa päivitettiin"
  },
  "purchasePremium": {
    "message": "Osta Premium"
  },
  "licenseFile": {
    "message": "Lisenssitiedosto"
  },
  "licenseFileDesc": {
    "message": "Lisenssitiedostosi nimeksi tulee $FILE_NAME$",
    "placeholders": {
      "file_name": {
        "content": "$1",
        "example": "bitwarden_premium_license.json"
      }
    }
  },
  "uploadLicenseFilePremium": {
    "message": "Päivittääksesi tilisi Premium-jäsenyyteen, on sinun ladattava voimassa oleva lisenssitiedosto."
  },
  "uploadLicenseFileOrg": {
    "message": "Luodaksesi omassa palvelinympäristössäsi isännöitävän organisaation, on sinun ladattava voimassa oleva lisenssitiedosto."
  },
  "accountEmailMustBeVerified": {
    "message": "Tilisi sähköpostiosoite tulee vahvistaa."
  },
  "newOrganizationDesc": {
    "message": "Organisaatioiden avulla voit jakaa osia holvisi sisällöstä muiden kanssa sekä hallita yhteisöihin kuuluvia käyttäjiä kuten perhettä, pientä tiimiä tai suurta yritystä."
  },
  "generalInformation": {
    "message": "Yleiset tiedot"
  },
  "organizationName": {
    "message": "Organisaation nimi"
  },
  "accountOwnedBusiness": {
    "message": "Tlin omistaa yritys."
  },
  "billingEmail": {
    "message": "Laskutuksen sähköpostiosoite"
  },
  "businessName": {
    "message": "Yrityksen nimi"
  },
  "chooseYourPlan": {
    "message": "Valitse tilaustyyppi"
  },
  "users": {
    "message": "Käyttäjät"
  },
  "userSeats": {
    "message": "Käyttäjäpaikat"
  },
  "additionalUserSeats": {
    "message": "Lisättävät käyttäjäpaikat"
  },
  "userSeatsDesc": {
    "message": "Käyttäjäpaikkojen määrä"
  },
  "userSeatsAdditionalDesc": {
    "message": "Tilaukseesi sisältyy $BASE_SEATS$ käyttäjäpaikkaa ja voit hankkia lisää hintaan $SEAT_PRICE$/käyttäjä/kuukausi.",
    "placeholders": {
      "base_seats": {
        "content": "$1",
        "example": "5"
      },
      "seat_price": {
        "content": "$2",
        "example": "$2.00"
      }
    }
  },
  "userSeatsHowManyDesc": {
    "message": "Miten monta käyttäjäpaikkaa tarvitset? Voit myös hankkia paikkoja tarvittaessa lisää myöhemmin."
  },
  "planNameFree": {
    "message": "Ilmainen",
    "description": "Free as in 'free beer'."
  },
  "planDescFree": {
    "message": "Koekäyttöön tai yksityiseen käyttöön jaettavaksi $COUNT$ käyttäjän kanssa.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "planNameFamilies": {
    "message": "Families"
  },
  "planDescFamilies": {
    "message": "Henkilökohtaiseen käyttöön, jaettavaksi perheelle ja kavereille."
  },
  "planNameTeams": {
    "message": "Teams"
  },
  "planDescTeams": {
    "message": "Yrityksille ja muille pienille ryhmäorganisaatioille."
  },
  "planNameTeamsStarter": {
    "message": "Teams Starter"
  },
  "planNameEnterprise": {
    "message": "Enterprise"
  },
  "planDescEnterprise": {
    "message": "Yrityksille ja muille suurille organisaatioille."
  },
  "freeForever": {
    "message": "Ilmainen ikuisesti"
  },
  "includesXUsers": {
    "message": "sisältää $COUNT$ käyttäjää",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "additionalUsers": {
    "message": "Lisättävät käyttäjät"
  },
  "costPerUser": {
    "message": "$COST$ per käyttäjä",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$3"
      }
    }
  },
  "limitedUsers": {
    "message": "Rajoitettu $COUNT$ käyttäjään (sinut mukaanlukien)",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "limitedCollections": {
    "message": "Rajoitettu $COUNT$ kokoelmaan",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "addShareLimitedUsers": {
    "message": "Lisää ja jaa enintään $COUNT$ käyttäjän kanssa",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "addShareUnlimitedUsers": {
    "message": "Lisää ja jaa rajattoman käyttäjämäärän kanssa"
  },
  "createUnlimitedCollections": {
    "message": "Luo rajattomasti kokoelmia"
  },
  "gbEncryptedFileStorage": {
    "message": "$SIZE$ salattua tallennustilaa",
    "placeholders": {
      "size": {
        "content": "$1",
        "example": "1 GB"
      }
    }
  },
  "onPremHostingOptional": {
    "message": "Suoritus omassa palvelinympäristössä (valinnainen)"
  },
  "usersGetPremium": {
    "message": "Käyttäjät saavat käyttöoikeudet Premium-ominaisuuksiin"
  },
  "controlAccessWithGroups": {
    "message": "Hallitse käyttäjien oikeuksia ryhmillä"
  },
  "syncUsersFromDirectory": {
    "message": "Synkronoi käyttäjät ja ryhmät käyttäjähakemistosta"
  },
  "trackAuditLogs": {
    "message": "Seuraa käyttäjien toimia auditointilokeilla"
  },
  "enforce2faDuo": {
    "message": "Pakota kaksivaiheinen kirjautuminen Duo Securityn kautta"
  },
  "priorityCustomerSupport": {
    "message": "Ensisijainen asiakaspalvelu"
  },
  "xDayFreeTrial": {
    "message": "$COUNT$ päivän ilmainen kokeilujakso, irtisano koska tahansa",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "7"
      }
    }
  },
  "trialThankYou": {
    "message": "Kiitos Bitwarden $PLAN$ -tilauksesta!",
    "placeholders": {
      "plan": {
        "content": "$1",
        "example": "Teams"
      }
    }
  },
  "trialSecretsManagerThankYou": {
    "message": "Kiitos kun hankit Bitwarden Salaisuushallinnan $PLAN$-tilaukseen!",
    "placeholders": {
      "plan": {
        "content": "$1",
        "example": "Teams"
      }
    }
  },
  "trialPaidInfoMessage": {
    "message": "$PLAN$-tilauksesi 7 päivän kokeilujakso muutetaan 7 päivän kuluttua maksulliseksi tilaukseksi.",
    "placeholders": {
      "plan": {
        "content": "$1",
        "example": "Teams"
      }
    }
  },
  "trialConfirmationEmail": {
    "message": "Olemme lähettäneet sähköpostivahvistuksen tiimisi laskutusoitteeseen "
  },
  "monthly": {
    "message": "Kuukausittainen"
  },
  "annually": {
    "message": "Vuotuinen"
  },
  "annual": {
    "message": "Vuotuinen"
  },
  "basePrice": {
    "message": "Lähtöhinta"
  },
  "organizationCreated": {
    "message": "Organisaatio luotiin"
  },
  "organizationReadyToGo": {
    "message": "Uusi organisaatiosi on valmis käyttöön!"
  },
  "organizationUpgraded": {
    "message": "Organisaatio päivitettiin"
  },
  "leave": {
    "message": "Eroa"
  },
  "leaveOrganizationConfirmation": {
    "message": "Haluatko varmasti erota organisaatiosta?"
  },
  "leftOrganization": {
    "message": "Poistuit organisaatiosta"
  },
  "defaultCollection": {
    "message": "Oletuskokoelma"
  },
  "getHelp": {
    "message": "Hanki apua"
  },
  "getApps": {
    "message": "Hanki sovellukset"
  },
  "loggedInAs": {
    "message": "Kirjautuneena"
  },
  "eventLogs": {
    "message": "Tapahtumalokit"
  },
  "people": {
    "message": "Henkilöt"
  },
  "policies": {
    "message": "Käytännöt"
  },
  "singleSignOn": {
    "message": "Kertakirjautuminen"
  },
  "editPolicy": {
    "message": "Muokkaa käytäntöä"
  },
  "groups": {
    "message": "Ryhmät"
  },
  "newGroup": {
    "message": "Uusi ryhmä"
  },
  "addGroup": {
    "message": "Lisää ryhmä"
  },
  "editGroup": {
    "message": "Muokkaa ryhmää"
  },
  "deleteGroupConfirmation": {
    "message": "Haluatko varmasti poistaa ryhmän?"
  },
  "deleteMultipleGroupsConfirmation": {
    "message": "Haluatko varmasti poistaa seuraavat $QUANTITY$ ryhmää?",
    "placeholders": {
      "quantity": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "removeUserConfirmation": {
    "message": "Haluatko varmasti poistaa käyttäjän?"
  },
  "removeOrgUserConfirmation": {
    "message": "Poistetulla jäsenellä ei ole enää käyttöoikeuksia organisaation tietoihin, eikä poiston peruminen ole mahdollista. Jos jäsen halutaan palauttaa organisaatioon, hänet on kutsuttava ja määritettävä uudelleen."
  },
  "revokeUserConfirmation": {
    "message": "Mitätöidyllä jäsenellä ei ole enää käyttöoikeutta organisaation tietoihin. Oikeudet voidaan palauttaa nopeasti Mitätöidyt-välilehdeltä."
  },
  "removeUserConfirmationKeyConnector": {
    "message": "Varoitus! Käyttäjä tarvitsee salauksensa hallintaan Key Connectoria. Käyttäjän poisto organisaatiosta poistaa hänen tilinsä käytöstä pysyvästi. Toimenpide on pysyvä, eikä sen peruminen ole mahdollista. Haluatko jatkaa?"
  },
  "externalId": {
    "message": "Ulkoinen ID"
  },
  "externalIdDesc": {
    "message": "Ulkoinen ID on Bitwarden Directory Connectin ja API:n käyttämä salaamaton viite."
  },
  "nestCollectionUnder": {
    "message": "Sijoita kokoelma seuraavan alle:"
  },
  "accessControl": {
    "message": "Käyttöoikeuksien laajuus"
  },
  "readOnly": {
    "message": "Vain luku"
  },
  "newCollection": {
    "message": "Uusi kokoelma"
  },
  "addCollection": {
    "message": "Lisää kokoelma"
  },
  "editCollection": {
    "message": "Muokkaa kokoelmaa"
  },
  "collectionInfo": {
    "message": "Kokoelman tiedot"
  },
  "deleteCollectionConfirmation": {
    "message": "Haluatko varmasti poistaa kokoelman?"
  },
  "editMember": {
    "message": "Muokkaa jäsentä"
  },
  "fieldOnTabRequiresAttention": {
    "message": "\"$TAB$\" -välilehdellä oleva kenttä tarvitsee huomiotasi.",
    "placeholders": {
      "tab": {
        "content": "$1",
        "example": "Collection info"
      }
    }
  },
  "inviteUserDesc": {
    "message": "Kutsu organisaatioosi uusi käyttäjä syöttämällä alle hänen Bitwarden-tilinsä sähköpostiosoite. Jos hänellä ei vielä ole Bitwarden-tiliä, pyydetään häntä luomaan uusi tili."
  },
  "inviteMultipleEmailDesc": {
    "message": "Voit syöttää $COUNT$ sähköpostiosoitetta pilkuilla eroteltuina.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "20"
      }
    }
  },
  "inviteSingleEmailDesc": {
    "message": "You have 1 invite remaining."
  },
  "inviteZeroEmailDesc": {
    "message": "You have 0 invites remaining."
  },
  "userUsingTwoStep": {
    "message": "Käyttäjä on suojannut tilinsä kaksivaiheisella kirjautumisella."
  },
  "search": {
    "message": "Etsi"
  },
  "invited": {
    "message": "Kutsutut"
  },
  "confirmed": {
    "message": "Vahvistettu"
  },
  "clientOwnerEmail": {
    "message": "Asiakkaan omistajan sähköpostiosoite"
  },
  "owner": {
    "message": "Omistaja"
  },
  "ownerDesc": {
    "message": "Voi hallita organisaatiota kokonaisvaltaisesti, laskutus ja tilaukset mukaan lukien."
  },
  "clientOwnerDesc": {
    "message": "Tämän käyttäjän on oltava toimittajariippumaton. Jos toimittajan yhteys organisaatioon katkaistaan, säilyttää tämä käyttäjä organisaation omistajuuden."
  },
  "admin": {
    "message": "Ylläpitäjä"
  },
  "adminDesc": {
    "message": "Voi hallita organisaation käyttöoikeuksia, kaikkia kokoelmia, jäseniä, raportointia ja suojausasetuksia."
  },
  "user": {
    "message": "Käyttäjä"
  },
  "userDesc": {
    "message": "Voi käyttää määritettyjen kokoelmien kohteita ja lisätä niitä."
  },
  "all": {
    "message": "Kaikki"
  },
  "addAccess": {
    "message": "Lisää käyttöoikeus"
  },
  "addAccessFilter": {
    "message": "Lisää käyttöoikeussuodatin"
  },
  "refresh": {
    "message": "Päivitä"
  },
  "timestamp": {
    "message": "Tapahtuma-aika"
  },
  "event": {
    "message": "Tapahtuma"
  },
  "unknown": {
    "message": "Tuntematon"
  },
  "loadMore": {
    "message": "Lataa lisää"
  },
  "mobile": {
    "message": "Mobiili",
    "description": "Mobile app"
  },
  "extension": {
    "message": "Laajennus",
    "description": "Browser extension/addon"
  },
  "desktop": {
    "message": "Työpöytä",
    "description": "Desktop app"
  },
  "webVault": {
    "message": "Verkkoholvi"
  },
  "cli": {
    "message": "Komentorivi"
  },
  "bitWebVault": {
    "message": "Bitwarden Verkkoholvi"
  },
  "bitSecretsManager": {
    "message": "Bitwarden Salaisuushallinta"
  },
  "loggedIn": {
    "message": "Kirjautui sisään."
  },
  "changedPassword": {
    "message": "Tilin salasana vaihdettiin"
  },
  "enabledUpdated2fa": {
    "message": "Kaksivaiheinen kirjautuminen tallennettiin"
  },
  "disabled2fa": {
    "message": "Kaksivaiheinen kirjautuminen poistettiin käytöstä"
  },
  "recovered2fa": {
    "message": "Tili vapautettiin kaksivaiheisesta kirjautumisesta."
  },
  "failedLogin": {
    "message": "Sisäänkirjautumisyritys epäonnistui väärän salasanan vuoksi."
  },
  "failedLogin2fa": {
    "message": "Kirjautuminen epäonnistui virheellisen toisen vaiheen vahvistuksen vuoksi."
  },
  "incorrectPassword": {
    "message": "Virheellinen salasana"
  },
  "incorrectCode": {
    "message": "Virheellinen koodi"
  },
  "incorrectPin": {
    "message": "Virheellinen PIN-koodi"
  },
  "pin": {
    "message": "PIN",
    "description": "PIN code. Ex. The short code (often numeric) that you use to unlock a device."
  },
  "exportedVault": {
    "message": "Holvi vietiin"
  },
  "exportedOrganizationVault": {
    "message": "Vei organisaation holvin."
  },
  "editedOrgSettings": {
    "message": "Organisaation asetuksia muokattiin."
  },
  "createdItemId": {
    "message": "Loi kohteen \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "editedItemId": {
    "message": "Muokkasi kohdetta \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "deletedItemId": {
    "message": "Siirsi kohteen \"$ID$\" roskakoriin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "movedItemIdToOrg": {
    "message": "Siirsi kohteen \"$ID$\" organisaatiolle.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "'Google'"
      }
    }
  },
  "viewAllLogInOptions": {
    "message": "Näytä kaikki kirjautumisvaihtoehdot"
  },
  "viewAllLoginOptions": {
    "message": "Näytä kaikki kirjautumisvaihtoehdot"
  },
  "viewedItemId": {
    "message": "Tarkasteli kohetta \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "viewedPasswordItemId": {
    "message": "Näytti kohteen \"$ID$\" salasanan.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "viewedHiddenFieldItemId": {
    "message": "Näytti kohteen \"$ID$\" piilotetun kentän.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "viewedCardNumberItemId": {
    "message": "Näytti kortin \"$ID$\" numeron.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Unique ID"
      }
    }
  },
  "viewedSecurityCodeItemId": {
    "message": "Näytti kortin \"$ID$\" turvakoodin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "viewCollectionWithName": {
    "message": "Näytä kokoelma - $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Collection1"
      }
    }
  },
  "editItemWithName": {
    "message": "Muokkaa kohdetta - $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Google Login"
      }
    }
  },
  "copiedPasswordItemId": {
    "message": "Kopioi kohteen \"$ID$\" salasanan.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "copiedHiddenFieldItemId": {
    "message": "Kopioi kohteen \"$ID$\" piilotetun kentän.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "copiedSecurityCodeItemId": {
    "message": "Kopioi kortin \"$ID$\" turvakoodin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "autofilledItemId": {
    "message": "Automaattitäytti kohteen \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "createdCollectionId": {
    "message": "Loi kokoelman \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Server Passwords"
      }
    }
  },
  "editedCollectionId": {
    "message": "Muokkasi kokoelmaa \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Server Passwords"
      }
    }
  },
  "deletedCollections": {
    "message": "Kokoelmat poistettiin"
  },
  "deletedCollectionId": {
    "message": "Poisti kokoelman \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Server Passwords"
      }
    }
  },
  "editedPolicyId": {
    "message": "Muokkasi käytäntöä \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Master Password"
      }
    }
  },
  "createdGroupId": {
    "message": "Loi ryhmän \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Developers"
      }
    }
  },
  "editedGroupId": {
    "message": "Muokkasi ryhmää \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Developers"
      }
    }
  },
  "deletedGroupId": {
    "message": "Poisti ryhmän \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Developers"
      }
    }
  },
  "deletedManyGroups": {
    "message": "$QUANTITY$ ryhmä(ä) poistettiin.",
    "placeholders": {
      "quantity": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "removedUserId": {
    "message": "Poisti käyttäjän \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "removeUserIdAccess": {
    "message": "Mitätöi käyttäjän $ID$ käyttöoikeus",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "revokedUserId": {
    "message": "Mitätöi käyttäjän \"$ID$\" käyttöoikeuden organisaatioon.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "restoredUserId": {
    "message": "Palautti käyttäjän \"$ID$\" käyttöoikeuden organisaatioon.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "revokeUserId": {
    "message": "Mitätöi käyttäjän $ID$ käyttöoikeus",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "createdAttachmentForItem": {
    "message": "Lisäsi tiedostoliitteen kohteeseen \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "deletedAttachmentForItem": {
    "message": "Poisti tiedostoliitteen kohteesta \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "editedCollectionsForItem": {
    "message": "Muokkasi kohteen \"$ID$\" kokoelmia.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "invitedUserId": {
    "message": "Kutsui käyttäjän \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "confirmedUserId": {
    "message": "Vahvisti käyttäjän \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "editedUserId": {
    "message": "Muokkasi käyttäjää \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "editedGroupsForUser": {
    "message": "Muokkasi käyttäjän \"$ID$\" ryhmiä.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "unlinkedSso": {
    "message": "Unlinked SSO."
  },
  "unlinkedSsoUser": {
    "message": "Poisti kertakirjautumisen käyttäjältä \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "createdOrganizationId": {
    "message": "Loi organisaation \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "addedOrganizationId": {
    "message": "Lisäsi organisaation \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "removedOrganizationId": {
    "message": "Poisti organisaation \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "accessedClientVault": {
    "message": "Avasi organisaation \"$ID$\" holvin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "device": {
    "message": "Laite"
  },
  "loginStatus": {
    "message": "Login status"
  },
  "firstLogin": {
    "message": "First login"
  },
  "trusted": {
    "message": "Trusted"
  },
  "needsApproval": {
    "message": "Needs approval"
  },
  "areYouTryingtoLogin": {
    "message": "Are you trying to log in?"
  },
  "logInAttemptBy": {
    "message": "Login attempt by $EMAIL$",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "name@example.com"
      }
    }
  },
  "deviceType": {
    "message": "Device Type"
  },
  "ipAddress": {
    "message": "IP Address"
  },
  "confirmLogIn": {
    "message": "Confirm login"
  },
  "denyLogIn": {
    "message": "Deny login"
  },
  "thisRequestIsNoLongerValid": {
    "message": "This request is no longer valid."
  },
  "logInConfirmedForEmailOnDevice": {
    "message": "Login confirmed for $EMAIL$ on $DEVICE$",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "name@example.com"
      },
      "device": {
        "content": "$2",
        "example": "iOS"
      }
    }
  },
  "youDeniedALogInAttemptFromAnotherDevice": {
    "message": "You denied a login attempt from another device. If this really was you, try to log in with the device again."
  },
  "loginRequestHasAlreadyExpired": {
    "message": "Login request has already expired."
  },
  "justNow": {
    "message": "Just now"
  },
  "requestedXMinutesAgo": {
    "message": "Requested $MINUTES$ minutes ago",
    "placeholders": {
      "minutes": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "creatingAccountOn": {
    "message": "Luodaan tili palvelimelle"
  },
  "checkYourEmail": {
    "message": "Tarkasta sähköpostisi"
  },
  "followTheLinkInTheEmailSentTo": {
    "message": "Seuraa viestin linkkiä, joka lähetettiin sähköpostitse osoitteeseen"
  },
  "andContinueCreatingYourAccount": {
    "message": "ja jatka tilin luontia."
  },
  "noEmail": {
    "message": "Etkö saanut viestiä?"
  },
  "goBack": {
    "message": "Palaa takaisin"
  },
  "toEditYourEmailAddress": {
    "message": "muokataksesi sähköpostiosoitettasi."
  },
  "view": {
    "message": "Näytä"
  },
  "invalidDateRange": {
    "message": "Virheellinen ajanjakso."
  },
  "errorOccurred": {
    "message": "Tapahtui virhe."
  },
  "userAccess": {
    "message": "Käyttäjän oikeudet"
  },
  "userType": {
    "message": "Käyttäjän tyyppi"
  },
  "groupAccess": {
    "message": "Ryhmien käyttöoikeudet"
  },
  "groupAccessUserDesc": {
    "message": "Myönnä jäsenelle käyttöoikeudet kokoelmiin lisäämällä heidät yhteen tai useampaan ryhmään."
  },
  "invitedUsers": {
    "message": "Käyttäjät kutsuttiin"
  },
  "resendInvitation": {
    "message": "Lähetä kutsu uudelleen"
  },
  "resendEmail": {
    "message": "Lähetä sähköposti uudelleen"
  },
  "hasBeenReinvited": {
    "message": "$USER$ kutsuttiin uudelleen",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "confirm": {
    "message": "Vahvista"
  },
  "confirmUser": {
    "message": "Vahvista käyttäjä"
  },
  "hasBeenConfirmed": {
    "message": "$USER$ vahvistettiin",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "confirmUsers": {
    "message": "Vahvista jäsenet"
  },
  "usersNeedConfirmed": {
    "message": "Sinulla on jäseniä, jotka ovat hyväksyneet kutsunsa, mutta heidän liittymisensä tulee vielä vahvistaa. Käyttäjillä ei ole organisaation käyttöoikeuksia ennen vahvistusta."
  },
  "startDate": {
    "message": "Aloituspäivä"
  },
  "endDate": {
    "message": "Päättymispäivä"
  },
  "verifyEmail": {
    "message": "Vahvista sähköpostiosoite"
  },
  "verifyEmailDesc": {
    "message": "Vahvista käyttäjätilisi sähköpostiosoite käyttääksesi kaikkia ominaisuuksia."
  },
  "verifyEmailFirst": {
    "message": "Tilisi sähköpostiosoite tulee ensin vahvistaa."
  },
  "checkInboxForVerification": {
    "message": "Tarkasta, onko vahvistuslinkki sähköpostissasi."
  },
  "emailVerified": {
    "message": "Tilin sähköpostiosoite on vahvistettu"
  },
  "emailVerifiedV2": {
    "message": "Sähköpostiosoite on vahvistettu"
  },
  "emailVerifiedFailed": {
    "message": "Sähköpostiosoitettasi ei voitu vahvistaa. Yritä lähettää uusi vahvistussähköposti."
  },
  "emailVerificationRequired": {
    "message": "Sähköpostiosoite on vahvistettava"
  },
  "emailVerificationRequiredDesc": {
    "message": "Sinun on vahvistettava sähköpostiosoitteesi käyttääksesi tätä ominaisuutta."
  },
  "updateBrowser": {
    "message": "Päivitä selain"
  },
  "generatingRiskInsights": {
    "message": "Generating your risk insights..."
  },
  "updateBrowserDesc": {
    "message": "Käytät selainta, jota ei tueta. Verkkoholvi ei välttämättä toimi oikein."
  },
  "freeTrialEndPromptCount": {
    "message": "Ilmainen kokeilujakso päättyy $COUNT$ päivän kuluttua.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "remaining days"
      }
    }
  },
  "freeTrialEndPromptMultipleDays": {
    "message": "$ORGANIZATION$, ilmainen kokeilujakso päättyy $COUNT$ päivän kuluttua.",
    "placeholders": {
      "count": {
        "content": "$2",
        "example": "remaining days"
      },
      "organization": {
        "content": "$1",
        "example": "organization name"
      }
    }
  },
  "freeTrialEndPromptTomorrow": {
    "message": "$ORGANIZATION$, ilmainen kokeilujaksosi päättyy huomenna.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "organization name"
      }
    }
  },
  "freeTrialEndPromptTomorrowNoOrgName": {
    "message": "Ilmainen kokeilujaksosi päättyy huomenna."
  },
  "freeTrialEndPromptToday": {
    "message": "$ORGANIZATION$, ilmainen kokeilujaksosi päättyy tänään.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "organization name"
      }
    }
  },
  "freeTrialEndingTodayWithoutOrgName": {
    "message": "Ilmainen kokeilujaksosi päättyy tänään."
  },
  "clickHereToAddPaymentMethod": {
    "message": "Click here to add a payment method."
  },
  "joinOrganization": {
    "message": "Liity organisaatioon"
  },
  "joinOrganizationName": {
    "message": "Liity organisaatioon $ORGANIZATIONNAME$",
    "placeholders": {
      "organizationName": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "joinOrganizationDesc": {
    "message": "Sinut on kutsuttu liittymään yllä mainittuun organisaatioon. Hyväksyäksesi kutsun, sinun tulee kirjautua tilillesi tai luoda uusi Bitwarden-tili."
  },
  "finishJoiningThisOrganizationBySettingAMasterPassword": {
    "message": "Viimeistele organisaatioon liittyminen asettamalla pääsalasana."
  },
  "inviteAccepted": {
    "message": "Kutsu hyväksyttiin"
  },
  "inviteAcceptedDesc": {
    "message": "Saat organisaation käyttöoikeudet ylläpitäjän vahvistettua jäsentyytesi. Saat vahvistuksesta ilmoituksen sähköpostitse."
  },
  "inviteInitAcceptedDesc": {
    "message": "Sinulla on nyt organisaation käyttöoikeus."
  },
  "inviteAcceptFailed": {
    "message": "Kutsua ei voitu hyväksyä. Pyydä organisaation ylläpitäjää lähettämään uusi kutsu."
  },
  "inviteAcceptFailedShort": {
    "message": "Kutsua ei voitu hyväksyä. $DESCRIPTION$",
    "placeholders": {
      "description": {
        "content": "$1",
        "example": "You must set up 2FA on your user account before you can join this organization."
      }
    }
  },
  "rememberEmail": {
    "message": "Muista sähköpostiosoite"
  },
  "recoverAccountTwoStepDesc": {
    "message": "Jos et pääse tilillesi käyttämilläsi kaksivaiheisen kirjautumisen todentajilla, voit kaksivaiheisen kirjautumisen palautuskoodillasi poistaa kaikki tilillesi määritetyt todentajat käytöstä."
  },
  "recoverAccountTwoStep": {
    "message": "Vapauta tili kaksivaiheisesta kirjautumisesta"
  },
  "twoStepRecoverDisabled": {
    "message": "Kaksivaiheinen kirjautuminen poistettiin tililtäsi käytöstä."
  },
  "learnMore": {
    "message": "Lue lisää"
  },
  "deleteRecoverDesc": {
    "message": "Kirjoita sähköpostiosoitteesi alle palauttaaksesi ja poistaaksesi tilisi."
  },
  "deleteRecoverEmailSent": {
    "message": "Jos tilisi on olemassa, olemme lähettäneet sinulle lisäohjeita sähköpostitse."
  },
  "deleteRecoverConfirmDesc": {
    "message": "Olet pyytänyt Bitwarden-tilisi poistoa. Vahvista alla olevalla painikeella."
  },
  "deleteRecoverOrgConfirmDesc": {
    "message": "Olet pyytänyt Bitwarden-organisaatiosi poistoa."
  },
  "myOrganization": {
    "message": "Oma organisaatio"
  },
  "organizationInfo": {
    "message": "Organisaation tiedot"
  },
  "deleteOrganization": {
    "message": "Poista organisaatio"
  },
  "deletingOrganizationContentWarning": {
    "message": "Vahvista organisaation $ORGANIZATION$ ja kaikkien sen kohteiden poisto syöttämällä pääsalasanasi. Organisaation $ORGANIZATION$ tiedot holvissa:",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "deletingOrganizationActiveUserAccountsWarning": {
    "message": "Käyttäjätilit pysyvät poiston jälkeen toiminnassa, mutta niiden kytkös tähän organisaatioon poistuu."
  },
  "deletingOrganizationIsPermanentWarning": {
    "message": "Organisaation $ORGANIZATION$ poisto on pysyvää ja peruuttamatonta.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "organizationDeleted": {
    "message": "Organisaatio poistettiin"
  },
  "organizationDeletedDesc": {
    "message": "Organisaatio ja kaikki siihen liittyvät tiedot on poistettu."
  },
  "organizationUpdated": {
    "message": "Organisaatio tallennettiin"
  },
  "taxInformation": {
    "message": "Verotiedot"
  },
  "taxInformationDesc": {
    "message": "Yhdysvalloissa olevilta asiakkailta vaaditaan postinumero myyntiverotuksen vaatimusten vuoksi. Muiden maiden asiakkaat voivat halutessaan ilmoittaa verotunnistenumeron (ALV/GST) ja/tai osoitteen, joka kirjataan laskuihin."
  },
  "billingPlan": {
    "message": "Tilaustyyppi",
    "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc."
  },
  "changeBillingPlan": {
    "message": "Vaihda tilaustyyppiä",
    "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc."
  },
  "changeBillingPlanUpgrade": {
    "message": "Päivitä tilisi toiseen tilaustyyppiin toimittamalla alla olevat tiedot. Varmistathan, että tilillesi on lisätty toimiva maksutapa.",
    "description": "A billing plan/package. For example: Families, Teams, Enterprise, etc."
  },
  "invoiceNumber": {
    "message": "Lasku #$NUMBER$",
    "description": "ex. Invoice #79C66F0-0001",
    "placeholders": {
      "number": {
        "content": "$1",
        "example": "79C66F0-0001"
      }
    }
  },
  "viewInvoice": {
    "message": "Näytä lasku"
  },
  "downloadInvoice": {
    "message": "Lataa lasku"
  },
  "verifyBankAccount": {
    "message": "Vahvista pankkitili"
  },
  "verifyBankAccountDesc": {
    "message": "Pankkitilillesi on tehty kaksi pientä mikrotalletusta (nämä saattavat näkyä vasta 1-2 työpäivän kuluttua). Vahvista tili syöttämällä talletusten summat."
  },
  "verifyBankAccountInitialDesc": {
    "message": "Maksu tilisiirrolla on vain Yhdysvaltalaisten asiakkaiden käytettävissä ja sinun on vahvistettava pankkitilisi. Teemme kaksi pientä mikrotalletusta seuraavien 1-2 arkipäivän aikana. Syötä tallennetut määrät organisaation laskutussivulle vahvistaaksesi pankkitilin."
  },
  "verifyBankAccountFailureWarning": {
    "message": "Pankkitilin vahvistamatta jättäminen johtaa maksamattomaan laskuun ja tilauksesi jäädytykseen."
  },
  "verifiedBankAccount": {
    "message": "Pankkitili on vahvistettu"
  },
  "bankAccount": {
    "message": "Pankkitili"
  },
  "amountX": {
    "message": "Summa $COUNT$",
    "description": "Used in bank account verification of micro-deposits. Amount, as in a currency amount. Ex. Amount 1 is $2.00, Amount 2 is $1.50",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "routingNumber": {
    "message": "Reititysnumero",
    "description": "Bank account routing number"
  },
  "accountNumber": {
    "message": "Tilinumero"
  },
  "accountHolderName": {
    "message": "Tilinomistajan nimi"
  },
  "bankAccountType": {
    "message": "Tilin tyyppi"
  },
  "bankAccountTypeCompany": {
    "message": "Yritys tai yhteisö"
  },
  "bankAccountTypeIndividual": {
    "message": "Yksityinen (henkilökohtainen)"
  },
  "enterInstallationId": {
    "message": "Syötä asennuksesi ID-tunnus"
  },
  "limitSubscriptionDesc": {
    "message": "Rajoita tilauksesi jäsenpaikkojen enimmäismäärää. Määrän täytyttyä et voi kutsua uusia jäseniä."
  },
  "limitSmSubscriptionDesc": {
    "message": "Rajoita Salaisuushallinta-tilauksesi jäsenpaikkojen enimmäismäärää. Määrän täytyttyä et voi kutsua uusia jäseniä."
  },
  "maxSeatLimit": {
    "message": "Käyttäjäpaikkojen enimmäismäärä (valinnainen)",
    "description": "Upper limit of seats to allow through autoscaling"
  },
  "maxSeatCost": {
    "message": "Käyttäjäpaikkojen mahdollinen enimmäishinta"
  },
  "addSeats": {
    "message": "Lisää käyttäjäpaikkoja",
    "description": "Seat = User Seat"
  },
  "removeSeats": {
    "message": "Poista käyttäjäpaikkoja",
    "description": "Seat = User Seat"
  },
  "subscriptionDesc": {
    "message": "Tilausmuutokset aiheuttavat suhteutettuja laskutusmuutoksia. Jos hiljattain kutsuttujen käyttäjien määrä ylittää tilauksesi käyttäjäpaikkojen enimmäismäärän, veloitetaan suhteutettu hinta uusista käyttäjistä välittömästi."
  },
  "subscriptionUserSeats": {
    "message": "Tilaukseesi sisältyy $COUNT$ jäsenpaikkaa.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "limitSubscription": {
    "message": "Rajoita tilausta (valinnainen)"
  },
  "subscriptionSeats": {
    "message": "Tilauksen käyttäjäpaikat"
  },
  "subscriptionUpdated": {
    "message": "Tilaus päivitettiin"
  },
  "subscribedToSecretsManager": {
    "message": "Tilauksesi on päivitetty. Voit nyt käyttää Salaisuushallintaa."
  },
  "additionalOptions": {
    "message": "Lisävalinnat"
  },
  "additionalOptionsDesc": {
    "message": "Mikäli tarvitset apua tilauksesi hallinnassa, ole yhteydessä asiakaspalveluun."
  },
  "subscriptionUserSeatsUnlimitedAutoscale": {
    "message": "Tilausmuutokset aiheuttavat suhteutettuja laskutusmuutoksia. Jos hiljattain kutsuttujen jäsenten määrä ylittää tilauksesi jäsenpaikkojen määrän, veloitetaan suhteutettu hinta uusista jäsenistä välittömästi."
  },
  "smStandaloneTrialSeatCountUpdateMessageFragment1": {
    "message": "Lisää käyttäjäpaikkoja"
  },
  "smStandaloneTrialSeatCountUpdateMessageFragment2": {
    "message": "ottamalla yhteyttä osoitteella"
  },
  "subscriptionUserSeatsLimitedAutoscale": {
    "message": "Tilausmuutokset aiheuttavat suhteutettuja laskutusmuutoksia. Jos hiljattain kutsuttujen jäsenten määrä ylittää tilauksesi jäsenpaikkojen määrän, veloitetaan suhteutettu hinta uusista jäsenistä välittömästi, kunnes $MAX$ paikan enimmäismäärä täyttyy.",
    "placeholders": {
      "max": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "subscriptionUserSeatsWithoutAdditionalSeatsOption": {
    "message": "Voit kutsua $COUNT$ jäsentä ilman lisäkustannuksia. Päivitä tilauksesi ja kutsu lisää jäseniä ottamalla yhteyttä asiakaspalveluun.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "10"
      }
    }
  },
  "subscriptionFreePlan": {
    "message": "Voit kutsua enintään $COUNT$ jäsentä päivittämättä tilaustasi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "subscriptionUpgrade": {
    "message": "Voit kutsua enintään $COUNT$ jäsentä päivittämättä tilaustasi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "subscriptionSponsoredFamiliesPlan": {
    "message": "Tilaukseesi sisältyy kaikkiaan $COUNT$ jäsentä. Tilauksesi on sponsoroitu ja se laskutetaan ulkoiselta organisaatiolta.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "6"
      }
    }
  },
  "subscriptionMaxReached": {
    "message": "Tilausmuutokset aiheuttavat suhteutettuja laskutusmuutoksia. Voit kutsua enintään $COUNT$ jäsentä kasvattamatta tilauksesi jäsenpaikkojen määrää.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "subscriptionSeatMaxReached": {
    "message": "Voit kutsua enintään $COUNT$ jäsentä korottamatta tilauksesi käyttäjäpaikkojen määrää.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "seatsToAdd": {
    "message": "Lisättävät käyttäjäpaikat"
  },
  "seatsToRemove": {
    "message": "Poistettavat käyttäjäpaikat"
  },
  "seatsAddNote": {
    "message": "Käyttäjäpaikkojen lisäys muuttaa kokonaislaskutustasi ja korotus veloitetaan tilillesi tallennetulta maksutavalta välittömästi. Ensimmäinen veloitus sovitetaan nykyisen laskutuskautesi jäljellä olevalle ajalle."
  },
  "seatsRemoveNote": {
    "message": "Käyttäjäpaikkojen vähennys muuttaa kokonaislaskutustasi ja tämä huomioidaan seuraavan veloituksen yhteydessä."
  },
  "adjustedSeats": {
    "message": "Muutettiin $AMOUNT$ käyttäjäpaikkaa.",
    "placeholders": {
      "amount": {
        "content": "$1",
        "example": "15"
      }
    }
  },
  "encryptionKeyUpdateCannotProceed": {
    "message": "Salausavaimen päivitystä ei voida jatkaa"
  },
  "keyUpdateFoldersFailed": {
    "message": "Kansioidesi salausta ei voitu purkaa salausavaimesi päivityksen aikana. Jatkaaksesi päivitystä kansiosi on poistettava. Holvin kohteita ei poisteta, jos jatkat."
  },
  "keyUpdated": {
    "message": "Avain päivitettiin"
  },
  "updateEncryptionKey": {
    "message": "Päivitä salausavain"
  },
  "updateEncryptionSchemeDesc": {
    "message": "Olemme muuttaneet salausmallia tietoturvan tehostamiseksi. Päivitä salausavaimesi syöttämällä pääsalasanasi alle."
  },
  "updateEncryptionKeyWarning": {
    "message": "Salausavaimesi päivityksen jälkeen, sinun tulee kirjautua ulos ja sitten takaisin sisään kaikissa Bitwarden-sovelluksissa, jotka ovat käytössäsi (esim. mobiilisovellus ja selainlaajennukset). Uudelleenkirjautumisen (joka lataa uuden salausavaimen) suorittamatta jättäminen saattaa johtaa tietojen vaurioitumiseen. Yritämme kirjata sinut ulos autmaattisesti, mutta tämä voi tapahtua vasta jonkin ajan kuluttua."
  },
  "updateEncryptionKeyExportWarning": {
    "message": "Tallentamistasi salatuista vienneistä tulee käyttökelvottomia."
  },
  "subscription": {
    "message": "Tilaus"
  },
  "loading": {
    "message": "Ladataan"
  },
  "upgrade": {
    "message": "Päivitä"
  },
  "upgradeOrganization": {
    "message": "Päivitä organisaatio"
  },
  "upgradeOrganizationDesc": {
    "message": "Ominaisuus ei ole ilmaisorganisaatioiden käytettävissä. Avaa lisää ominaisuuksia vaihtamalla maksulliseen tilaukseen."
  },
  "createOrganizationStep1": {
    "message": "Luo organisaatio: Vaihe 1"
  },
  "createOrganizationCreatePersonalAccount": {
    "message": "Ennen kuin voit luoda organisaation, sinun tulee luoda ilmainen henkilökohtainen tili."
  },
  "refunded": {
    "message": "Hyvitetty"
  },
  "nothingSelected": {
    "message": "Et ole valinnut mitään."
  },
  "receiveMarketingEmailsV2": {
    "message": "Vastaanota Bitwardenilta postilaatikkoosi vinkkejä, uutisia ja tutkimusmahdollisuuksia."
  },
  "unsubscribe": {
    "message": "Lopeta tilaus"
  },
  "atAnyTime": {
    "message": "milloin tahansa."
  },
  "byContinuingYouAgreeToThe": {
    "message": "Jatkaessasi hyväksyt"
  },
  "and": {
    "message": "ja"
  },
  "acceptPolicies": {
    "message": "Valitsemalla tämän hyväksyt seuraavat:"
  },
  "acceptPoliciesRequired": {
    "message": "Palveluehtoja ja tietosuojakäytäntöä ei ole vahvistettu."
  },
  "termsOfService": {
    "message": "Palveluehdot"
  },
  "privacyPolicy": {
    "message": "Tietosuojakäytäntö"
  },
  "filters": {
    "message": "Suodattimet"
  },
  "vaultTimeout": {
    "message": "Holvin aikakatkaisu"
  },
  "vaultTimeout1": {
    "message": "Aikakatkaisu"
  },
  "vaultTimeoutDesc": {
    "message": "Määritä milloin holvin aikakatkaisutoiminto suoritetaan."
  },
  "vaultTimeoutLogoutDesc": {
    "message": "Valitse milloin holvisi kirjataan ulos."
  },
  "oneMinute": {
    "message": "1 minuutti"
  },
  "fiveMinutes": {
    "message": "5 minuuttia"
  },
  "fifteenMinutes": {
    "message": "15 minuuttia"
  },
  "thirtyMinutes": {
    "message": "30 minuuttia"
  },
  "oneHour": {
    "message": "1 tunti"
  },
  "fourHours": {
    "message": "4 tuntia"
  },
  "onRefresh": {
    "message": "Selaimen sivupäivityksen yhteydessä"
  },
  "dateUpdated": {
    "message": "Päivitetty",
    "description": "ex. Date this item was updated"
  },
  "dateCreated": {
    "message": "Luotu",
    "description": "ex. Date this item was created"
  },
  "datePasswordUpdated": {
    "message": "Salasana päivitettiin",
    "description": "ex. Date this password was updated"
  },
  "organizationIsDisabled": {
    "message": "Organisaatio on jäädytetty"
  },
  "secretsAccessSuspended": {
    "message": "Jäädytettyjen organisaatioiden kohteet eivät ole käytettävissä. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "secretsCannotCreate": {
    "message": "Salaisuuksien luonti ei ole mahdollista jäädytetyissä organisaatioissa. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "projectsCannotCreate": {
    "message": "Projektien luonti ei ole mahdollista jäädytetyissä organisaatioissa. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "serviceAccountsCannotCreate": {
    "message": "Palvelutilien luonti ei ole mahdollista jäädytetyissä organisaatioissa. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "disabledOrganizationFilterError": {
    "message": "Jäädytettyjen organisaatioiden kohteet eivät ole käytettävissä. Ole yhteydessä organisaation omistajaan saadaksesi apua."
  },
  "licenseIsExpired": {
    "message": "Lisenssi on erääntynyt."
  },
  "updatedUsers": {
    "message": "Käyttäjät päivitettiin"
  },
  "selected": {
    "message": "Valittu"
  },
  "recommended": {
    "message": "Suositeltu"
  },
  "ownership": {
    "message": "Omistus"
  },
  "whoOwnsThisItem": {
    "message": "Kuka omistaa tämän kohteen?"
  },
  "strong": {
    "message": "Vahva",
    "description": "ex. A strong password. Scale: Very Weak -> Weak -> Good -> Strong"
  },
  "good": {
    "message": "Hyvä",
    "description": "ex. A good password. Scale: Very Weak -> Weak -> Good -> Strong"
  },
  "weak": {
    "message": "Heikko",
    "description": "ex. A weak password. Scale: Very Weak -> Weak -> Good -> Strong"
  },
  "veryWeak": {
    "message": "Erittäin heikko",
    "description": "ex. A very weak password. Scale: Very Weak -> Weak -> Good -> Strong"
  },
  "weakMasterPassword": {
    "message": "Heikko pääsalasana"
  },
  "weakMasterPasswordDesc": {
    "message": "Havaittiin heikko salasana. Suojaa tilisi vahvalla salasanalla. Haluatko varmasti käyttää heikkoa salasanaa?"
  },
  "rotateAccountEncKey": {
    "message": "Uudista myös tilini salausavain"
  },
  "rotateEncKeyTitle": {
    "message": "Uudista salausavain"
  },
  "rotateEncKeyConfirmation": {
    "message": "Haluatko varmasti uudistaa tilisi salausavaimen?"
  },
  "attachmentsNeedFix": {
    "message": "Kohteella on vanhoja tiedostoliitteitä, jotka on korjattava."
  },
  "attachmentFixDescription": {
    "message": "Liite on salattu vanhentuneella salauksella. Lataa, salaa uudelleen ja lisää se uudestaan valitsemalla \"Korjaa\"."
  },
  "fix": {
    "message": "Korjaa",
    "description": "This is a verb. ex. 'Fix The Car'"
  },
  "oldAttachmentsNeedFixDesc": {
    "message": "Holvissasi on vanhoja tiedostoliitteitä, jotka on korjattava ennen kuin voit uudistaa tilisi salausavaimen."
  },
  "yourAccountsFingerprint": {
    "message": "Tilisi tunnistelauseke",
    "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing."
  },
  "fingerprintEnsureIntegrityVerify": {
    "message": "Varmistaaksesi salausavaintesi eheyden, vahvista käyttäjän tunnistelauseke ennen kuin jatkat.",
    "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing."
  },
  "fingerprintMatchInfo": {
    "message": "Varmista, että vahvistavan laitteen holvi on avattu ja että se näyttää saman tunnistelausekkeen."
  },
  "fingerprintPhraseHeader": {
    "message": "Tunnistelauseke"
  },
  "dontAskFingerprintAgain": {
    "message": "Älä koskaan kehota vahvistamaan kutsuttujen käyttäjien tunnistelausekkeita (ei suositella)",
    "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their public key with another user, for the purposes of sharing."
  },
  "youWillBeNotifiedOnceTheRequestIsApproved": {
    "message": "Ilmoitamme sinulle kun pyyntösi on hyväksytty"
  },
  "free": {
    "message": "Ilmainen",
    "description": "Free, as in 'Free beer'"
  },
  "apiKey": {
    "message": "API-avain"
  },
  "apiKeyDesc": {
    "message": "API-avainta voidaan käyttää tunnistautumiseen Bitwardenin julkista rajapintaa vasten."
  },
  "apiKeyRotateDesc": {
    "message": "API-avaimen uudistus mitätöi edellisen avaimen. Voit uudistaa API-avaimen, jos uskot, ettei nykyisen avaimen käyttö ole enää turvallista."
  },
  "apiKeyWarning": {
    "message": "API-avaimellasi on organisaation täydet käyttöoikeudet ja se tulee pitää turvassa."
  },
  "userApiKeyDesc": {
    "message": "API-avainta voidaan käyttää tunnistautumiseen Bitwardenin komentokehotteessa (CLI)."
  },
  "userApiKeyWarning": {
    "message": "API-avaimesi on vaihtoehtoinen todennusmekanismi. Avain tulee pitää turvassa."
  },
  "oauth2ClientCredentials": {
    "message": "OAuth 2.0 -asiakkaan tunnistetiedot",
    "description": "'OAuth 2.0' is a programming protocol. It should probably not be translated."
  },
  "viewApiKey": {
    "message": "Näytä API-avain"
  },
  "rotateApiKey": {
    "message": "Uudista API-avain"
  },
  "selectOneCollection": {
    "message": "Valitse ainakin yksi kokoelma."
  },
  "couldNotChargeCardPayInvoice": {
    "message": "Emme voineet veloittaa korttiasi. Tarkasta ja maksa alla oleva maksamaton lasku, kiitos."
  },
  "minLength": {
    "message": "Vähimmäispituus"
  },
  "clone": {
    "message": "Kloonaa"
  },
  "masterPassPolicyTitle": {
    "message": "Pääsalasanan vaatimukset"
  },
  "masterPassPolicyDesc": {
    "message": "Aseta pääsalasanan vahvuusvaatimukset."
  },
  "twoStepLoginPolicyTitle": {
    "message": "Vaadi kaksivaiheinen kirjautuminen"
  },
  "twoStepLoginPolicyDesc": {
    "message": "Vaadi jäseniä määrittämään kaksivaiheinen kirjautuminen."
  },
  "twoStepLoginPolicyWarning": {
    "message": "Organisaation jäsenet, jotka eivät ole sen omistajia tai ylläpitäjiä, eivätkä ole määrittäneet tileilleen kaksivaiheista kirjautumista, poistetaan organisaatiosta ja heille ilmoitetaan muutoksesta sähköpostitse."
  },
  "twoStepLoginPolicyUserWarning": {
    "message": "Olet jäsen organisaatiossa, joka edellyttää käyttäjätililtäsi kaksivaiheista kirjautumista. Jos poistat kaikki kaksivaiheisen kirjautumisen todentajat käytöstä, sinut poistetaan näistä organisaatioista automaattisesti."
  },
  "passwordGeneratorPolicyDesc": {
    "message": "Aseta salasanageneraattorin vaatimukset."
  },
  "passwordGeneratorPolicyInEffect": {
    "message": "Yksi tai useampi organisaatiokäytäntö vaikuttaa generaattorisi asetuksiin."
  },
  "masterPasswordPolicyInEffect": {
    "message": "Yksi tai useampi organisaatiokäytäntö edellyttää, että pääsalasanasi täyttää seuraavat vaatimukset:"
  },
  "policyInEffectMinComplexity": {
    "message": "Monimutkaisuuden vähimmäispistemäärä on $SCORE$",
    "placeholders": {
      "score": {
        "content": "$1",
        "example": "4"
      }
    }
  },
  "policyInEffectMinLength": {
    "message": "Vähimmäispituus on $LENGTH$",
    "placeholders": {
      "length": {
        "content": "$1",
        "example": "14"
      }
    }
  },
  "policyInEffectUppercase": {
    "message": "Sisältää yhden tai useamman ison kirjaimen"
  },
  "policyInEffectLowercase": {
    "message": "Sisältää yhden tai useamman pienen kirjaimen"
  },
  "policyInEffectNumbers": {
    "message": "Sisältää yhden tai useamman numeron"
  },
  "policyInEffectSpecial": {
    "message": "Sisältää yhden tai useamman seuraavista erikoismerkeistä $CHARS$",
    "placeholders": {
      "chars": {
        "content": "$1",
        "example": "!@#$%^&*"
      }
    }
  },
  "masterPasswordPolicyRequirementsNotMet": {
    "message": "Uusi pääsalasanasi ei täytä käytännön määrittämiä vaatimuksia."
  },
  "minimumNumberOfWords": {
    "message": "Sanojen vähimmäismäärä"
  },
  "overridePasswordTypePolicy": {
    "message": "Salasanan tyyppi",
    "description": "Name of the password generator policy that overrides the user's password/passphrase selection."
  },
  "userPreference": {
    "message": "Käyttäjän asetus"
  },
  "vaultTimeoutAction": {
    "message": "Holvin aikakatkaisutoiminto"
  },
  "vaultTimeoutActionLockDesc": {
    "message": "Vaadi pääsalasana tai jokin vaihtoehtoinen avaustapa, kun holvi avataan uudelleen."
  },
  "vaultTimeoutActionLogOutDesc": {
    "message": "Vaadi uusi todennus, kun holvi avataan uudelleen."
  },
  "lock": {
    "message": "Lukitse",
    "description": "Verb form: to make secure or inaccessible by"
  },
  "trash": {
    "message": "Roskakori",
    "description": "Noun: A special folder for holding deleted items that have not yet been permanently deleted"
  },
  "searchTrash": {
    "message": "Etsi roskakorista"
  },
  "permanentlyDelete": {
    "message": "Poista pysyvästi"
  },
  "permanentlyDeleteSelected": {
    "message": "Poista valitut pysyvästi"
  },
  "permanentlyDeleteItem": {
    "message": "Poista kohde pysyvästi"
  },
  "permanentlyDeleteItemConfirmation": {
    "message": "Haluatko varmasti poistaa kohteen pysyvästi?"
  },
  "permanentlyDeletedItem": {
    "message": "Kohde poistettiin pysyvästi"
  },
  "permanentlyDeletedItems": {
    "message": "Kohteet poistettiin pysyvästi"
  },
  "permanentlyDeleteSelectedItemsDesc": {
    "message": "Olet valinnut $COUNT$ kohdetta pysyvästi poistettavaksi. Haluatko varmasti poistaa ne kaikki pysyvästi?",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "150"
      }
    }
  },
  "permanentlyDeletedItemId": {
    "message": "$ID$ poistettiin pysyvästi",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "restore": {
    "message": "Palauta"
  },
  "restoreSelected": {
    "message": "Palauta valitut"
  },
  "restoredItem": {
    "message": "Kohde palautettiin"
  },
  "restoredItems": {
    "message": "Kohteet palautettiin"
  },
  "restoredItemId": {
    "message": "$ID$ palautettiin",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "vaultTimeoutLogOutConfirmation": {
    "message": "Uloskirjautuminen estää pääsyn holviisi ja vaatii ajan umpeuduttua tunnistautumisen Internet-yhteyden välityksellä. Haluatko varmasti käyttää asetusta?"
  },
  "vaultTimeoutLogOutConfirmationTitle": {
    "message": "Aikakatkaisutoiminnon vahvistus"
  },
  "hidePasswords": {
    "message": "Piilota salasanat"
  },
  "countryPostalCodeRequiredDesc": {
    "message": "Tarvitsemme näitä tietoja ainoastaan liikevaihtoveroa ja tilinpäätöstä varten."
  },
  "includeVAT": {
    "message": "Sisällytä ALV-/GST-tiedot (valinnainen)"
  },
  "taxIdNumber": {
    "message": "ALV-/GST-verotustunniste"
  },
  "taxInfoUpdated": {
    "message": "Verotiedot päivitettiin"
  },
  "setMasterPassword": {
    "message": "Aseta pääsalasana"
  },
  "identifier": {
    "message": "Tunniste"
  },
  "organizationIdentifier": {
    "message": "Organisaation tunniste"
  },
  "ssoLogInWithOrgIdentifier": {
    "message": "Kirjaudu organisaatiosi kertakirjautumisportaalista. Aloita syöttämällä organisaatiosi kertakirjautumistunniste."
  },
  "singleSignOnEnterOrgIdentifier": {
    "message": "Enter your organization's SSO identifier to begin"
  },
  "singleSignOnEnterOrgIdentifierText": {
    "message": "To log in with your SSO provider, enter your organization's SSO identifier to begin. You may need to enter this SSO identifier when you log in from a new device."
  },
  "enterpriseSingleSignOn": {
    "message": "Yrityksen kertakirjautuminen"
  },
  "ssoHandOff": {
    "message": "Voit nyt sulkea tämän välilehden ja jatkaa laajennuksessa."
  },
  "youSuccessfullyLoggedIn": {
    "message": "Kirjautuminen onnistui"
  },
  "thisWindowWillCloseIn5Seconds": {
    "message": "Tämä ikkuna sulkeutuu automaattisesti 5 sekunnin kuluttua"
  },
  "youMayCloseThisWindow": {
    "message": "Voit sulkea tämän ikkunan"
  },
  "includeAllTeamsFeatures": {
    "message": "Kaikki Teams-ominaisuudet, sekä:"
  },
  "includeAllTeamsStarterFeatures": {
    "message": "Kaikki Teams Starter -tilauksen ominaisuudet, sekä:"
  },
  "chooseMonthlyOrAnnualBilling": {
    "message": "Valitse kuukausi- tai vuosilaskutus"
  },
  "abilityToAddMoreThanNMembers": {
    "message": "Mahdollisuus lisätä enemmän kuin $COUNT$ jäsentä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "10"
      }
    }
  },
  "includeSsoAuthentication": {
    "message": "Kertakirjautumisen SAML 2.0 ja OpenID Connect -todennus"
  },
  "includeEnterprisePolicies": {
    "message": "Yrityskäytännöt"
  },
  "ssoValidationFailed": {
    "message": "Kertakirjautumisen vahvistus epäonnistui"
  },
  "ssoIdentifierRequired": {
    "message": "Organisaation kertakirjautumistunniste tarvitaan."
  },
  "ssoIdentifier": {
    "message": "Kertakirjautumistunniste"
  },
  "ssoIdentifierHintPartOne": {
    "message": "Toimita tämä tunniste jäsenillesi kertakirjautumista varten. Ohita vaihe määritämällä ",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Provide this ID to your members to login with SSO. To bypass this step, set up Domain verification'"
  },
  "unlinkSso": {
    "message": "Poista kertakirjautumisliitos"
  },
  "unlinkSsoConfirmation": {
    "message": "Haluatko varmasti poistaa liitoksen organisaation kertakirjautumiseen?"
  },
  "linkSso": {
    "message": "Liitä kertakirjautumiseen"
  },
  "singleOrg": {
    "message": "Yksittäinen organisaatio"
  },
  "singleOrgDesc": {
    "message": "Estä jäseniä liittymästä muihin organisaatioihin."
  },
  "singleOrgPolicyDesc": {
    "message": "Restrict members from joining other organizations. This policy is required for organizations that have enabled domain verification."
  },
  "singleOrgBlockCreateMessage": {
    "message": "Nykyisen organisaatiosi käytäntö ei salli liittymistä yhtä useampaan organisaatioon. Ole yhteydessä organisaatiosi ylläpitoon tai liity eri Bitwarden-tilin kautta."
  },
  "singleOrgPolicyWarning": {
    "message": "Organisaation jäsenet, jotka eivät ole omistajia tai ylläpitäjiä ja jotka ovat jo toisen organisaation jäseniä, poistetaan organisaatiostasi."
  },
  "singleOrgPolicyMemberWarning": {
    "message": "Non-compliant members will be placed in revoked status until they leave all other organizations. Administrators are exempt and can restore members once compliance is met."
  },
  "requireSso": {
    "message": "Vaadi todennus kertakirjautumisella"
  },
  "requireSsoPolicyDesc": {
    "message": "Vaadi jäseniä kirjautumaan käyttäen yrityksen määrittämää kertakirjautumistapaa."
  },
  "prerequisite": {
    "message": "Edellytys"
  },
  "requireSsoPolicyReq": {
    "message": "\"Yksittäinen organisaatio\" -yrityskäytäntö on otettava käyttöön ennen tämän käyttöönottoa."
  },
  "requireSsoPolicyReqError": {
    "message": "\"Yksittäinen organisaatio\" -käytäntöä ei ole määritetty."
  },
  "requireSsoExemption": {
    "message": "Organisaation omistajat ja ylläpitäjät on vapautettu tämän käytännön piiristä."
  },
  "sendTypeFile": {
    "message": "Tiedosto"
  },
  "sendTypeText": {
    "message": "Teksti"
  },
  "createSend": {
    "message": "Uusi Send",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "editSend": {
    "message": "Muokkaa Sendiä",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "createdSend": {
    "message": "Send tallennettiin",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "editedSend": {
    "message": "Send tallennettiin",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "deletedSend": {
    "message": "Send poistettiin",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "deleteSend": {
    "message": "Poista Send",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "deleteSendConfirmation": {
    "message": "Haluatko varmasti poistaa Sendin?",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "whatTypeOfSend": {
    "message": "Minkä tyyppinen Send tämä on?",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "deletionDate": {
    "message": "Poistoajankohta"
  },
  "deletionDateDesc": {
    "message": "Send poistuu pysyvästi määritettynä ajankohtana.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "expirationDate": {
    "message": "Erääntymisajankohta"
  },
  "expirationDateDesc": {
    "message": "Jos määritetty, Send erääntyy määritettynä ajankohtana.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "maxAccessCount": {
    "message": "Käyttökertojen enimmäismäärä"
  },
  "maxAccessCountDesc": {
    "message": "Jos määritetty, käyttäjät eivät voi avata Sendiä käyttökertojen enimmäismäärän täytyttyä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "currentAccessCount": {
    "message": "Käyttökertojen nykyinen määrä"
  },
  "sendPasswordDesc": {
    "message": "Halutessasi, vaadi käyttäjiä syöttämään salasana Sendin avaamiseksi.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendNotesDesc": {
    "message": "Yksityisiä merkintöjä tästä Sendistä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "disabled": {
    "message": "Poistettu käytöstä"
  },
  "revoked": {
    "message": "Mitätöidyt"
  },
  "sendLink": {
    "message": "Send-linkki",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "copyLink": {
    "message": "Kopioi linkki"
  },
  "copySendLink": {
    "message": "Kopioi Send-linkki",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "removePassword": {
    "message": "Poista salasana"
  },
  "removedPassword": {
    "message": "Salasana poistettiin"
  },
  "removePasswordConfirmation": {
    "message": "Haluatko varmasti poistaa salasanan?"
  },
  "hideEmail": {
    "message": "Piilota sähköpostiosoitteeni vastaanottajilta."
  },
  "disableThisSend": {
    "message": "Poista Send käytöstä, jottei kukaan voi avata sitä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "allSends": {
    "message": "Kaikki Sendit"
  },
  "maxAccessCountReached": {
    "message": "Käyttökertojen enimmäismäärä on saavutettu",
    "description": "This text will be displayed after a Send has been accessed the maximum amount of times."
  },
  "pendingDeletion": {
    "message": "Odottaa poistoa"
  },
  "expired": {
    "message": "Erääntynyt"
  },
  "searchSends": {
    "message": "Etsi Sendeistä",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendProtectedPassword": {
    "message": "Send on suojattu salasanalla. Jatka syöttämällä salasana alle.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendProtectedPasswordDontKnow": {
    "message": "Etkö tiedä salasanaa? Pyydä lähettäjältä tämän Sendin avaukseen tarvittavaa salasanaa.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendHiddenByDefault": {
    "message": "Send on oletusarvoisesti piilotettu. Voit vaihtaa sen näkyvyyttä alla olevalla painikkeella.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "downloadAttachments": {
    "message": "Lataa liitteet"
  },
  "sendAccessUnavailable": {
    "message": "Sendiä, jota yrität avata, ei ole olemassa tai se ei ole enää käytettävissä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "missingSendFile": {
    "message": "Sendiin liittyvää tiedostoa ei löytynyt.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "noSendsInList": {
    "message": "Näytettäviä Sendejä ei ole.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "emergencyAccess": {
    "message": "Varmuuskäyttö"
  },
  "emergencyAccessDesc": {
    "message": "Myönnä ja hallitse luotettujen käyttäjien varmuuskäyttöä. Luotetut käyttäjät voivat ongelmatilanteissa pyytää oikeutta tilisi tarkasteluun tai hallintaan. Käy ohjesivullamme saadaksesi lisätietoja ja tarkempia tietoja siitä, miten Zero Knowledge -jako toimii."
  },
  "emergencyAccessOwnerWarning": {
    "message": "Olet yhden tai useamman organisaation omistaja. Jos myönnät varmuuskontaktille hallintaoikeuden, heillä on haltuunoton jälkeen samat käyttöoikeudet."
  },
  "trustedEmergencyContacts": {
    "message": "Luotetut varmuuskontaktit"
  },
  "noTrustedContacts": {
    "message": "Et ole vielä lisännyt varmuuskontakteja. Kutsu luotettu kontakti aloittaaksesi."
  },
  "addEmergencyContact": {
    "message": "Lisää varmuuskontakti"
  },
  "designatedEmergencyContacts": {
    "message": "Määritetty varmuuskontaktiksi"
  },
  "noGrantedAccess": {
    "message": "Sinua ei ole vielä määritetty kenenkään varmuuskontaktiksi."
  },
  "inviteEmergencyContact": {
    "message": "Kutsu varmuuskontakti"
  },
  "editEmergencyContact": {
    "message": "Muokkaa varmuuskontaktia"
  },
  "inviteEmergencyContactDesc": {
    "message": "Kutsu uusi varmuuskontakti syöttämällä alle hänen Bitwarden-tilinsä sähköpostiosoite. Jos hänellä ei vielä ole Bitwarden-tiliä, pyydetään häntä luomaan uusi tili."
  },
  "emergencyAccessRecoveryInitiated": {
    "message": "Varmuuskäyttö aloitettiin"
  },
  "emergencyAccessRecoveryApproved": {
    "message": "Varmuuskäyttö sallittiin"
  },
  "viewDesc": {
    "message": "Voi tarkastella kaikkia holvisi kohteita."
  },
  "takeover": {
    "message": "Haltuunotto"
  },
  "takeoverDesc": {
    "message": "Voi palauttaa tilisi luomalla uuden pääsalasanan."
  },
  "waitTime": {
    "message": "Odotusaika"
  },
  "waitTimeDesc": {
    "message": "Aika, joka vaaditaan ennen kuin pääsy myönnetään automaattisesti."
  },
  "oneDay": {
    "message": "1 päivä"
  },
  "days": {
    "message": "$DAYS$ päivää",
    "placeholders": {
      "days": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "invitedUser": {
    "message": "Kutsuttu käyttäjä."
  },
  "acceptEmergencyAccess": {
    "message": "Sinut on kutsuttu yllä mainitun käyttäjän varmuuskontaktiksi. Hyväksyäksesi kutsun, sinun tulee kirjautua tilillesi tai luoda uusi Bitwarden tili."
  },
  "emergencyInviteAcceptFailed": {
    "message": "Kutsua ei voitu hyväksyä. Pyydä käyttäjää lähettämään uusi kutsu."
  },
  "emergencyInviteAcceptFailedShort": {
    "message": "Kutsua ei voitu hyväksyä. $DESCRIPTION$",
    "placeholders": {
      "description": {
        "content": "$1",
        "example": "You must set up 2FA on your user account before you can join this organization."
      }
    }
  },
  "emergencyInviteAcceptedDesc": {
    "message": "Voit käyttää tämän käyttäjän varmuusvalintoja kun henkilöllisyytesi on vahvistettu. Saat vahvistuksesta ilmoituksen sähköpostitse."
  },
  "requestAccess": {
    "message": "Pyydä käyttöä"
  },
  "requestAccessConfirmation": {
    "message": "Haluatko varmasti pyytää varmuuskäyttöä? Käyttöoikeus myönnetään $WAITTIME$ päivän kuluttua tai käyttäjän hyväksyessä pyynnön manuaalisesti.",
    "placeholders": {
      "waittime": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "requestSent": {
    "message": "Varmuuskäyttöä pyydetty käyttäjältä $USER$. Kun voit jatkaa, saat ilmoituksen sähköpostitse.",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "approve": {
    "message": "Salli"
  },
  "reject": {
    "message": "Hylkää"
  },
  "approveAccessConfirmation": {
    "message": "Haluatko varmasti sallia varmuuskäytön? Tämä sallii käyttäjälle $USER$ tiliisi oikeuden: $ACTION$.",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      },
      "action": {
        "content": "$2",
        "example": "View"
      }
    }
  },
  "emergencyApproved": {
    "message": "Varmuuskäyttö sallittiin"
  },
  "emergencyRejected": {
    "message": "Varmuuskäyttö hylätty."
  },
  "passwordResetFor": {
    "message": "Käyttäjän $USER$ salasana on palautettu. Voit nyt kirjautua sisään käyttäen uutta salasanaa.",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "personalOwnership": {
    "message": "Poista yksityinen holvi"
  },
  "personalOwnershipPolicyDesc": {
    "message": "Vaadi jäseniä tallentamaan holvin kohteet organisaatiolle poistamalla yksityisen holvin valinta."
  },
  "personalOwnershipExemption": {
    "message": "Organisaation omistajat ja ylläpitäjät on vapautettu tämän käytännön piiristä."
  },
  "personalOwnershipSubmitError": {
    "message": "Yrityskäytännön johdosta kohteiden tallennus yksityiseen holviin ei ole mahdollista. Muuta omistusasetus organisaatiolle ja valitse käytettävissä olevista kokoelmista."
  },
  "disableSend": {
    "message": "Poista Send"
  },
  "disableSendPolicyDesc": {
    "message": "Älä salli käyttäjien luoda tai muokata Sendejä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "disableSendExemption": {
    "message": "Tätä käytäntöä ei pakoteta niille organisaation jäsenille, joilla on organisaatiokäytäntöjen hallintaoikeus."
  },
  "sendDisabled": {
    "message": "Send poistettiin",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendDisabledWarning": {
    "message": "Yrityskäytännön vuoksi voit poistaa vain olemassa olevan Sendin.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendOptions": {
    "message": "Send-asetukset",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendOptionsPolicyDesc": {
    "message": "Määritä Sendien luonti- ja muokkausasetukset.",
    "description": "'Sends' is a plural noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendOptionsExemption": {
    "message": "Tätä käytäntöä ei pakoteta niille organisaation jäsenille, joilla on organisaatiokäytäntöjen hallintaoikeus."
  },
  "disableHideEmail": {
    "message": "Näytä jäsenen sähköpostiosoite aina vastaanottajien ohessa, kun Send luodaan tai sitä muokataan.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendOptionsPolicyInEffect": {
    "message": "Seuraavat organisaatiokäytännöt ovat aktiivisia:"
  },
  "sendDisableHideEmailInEffect": {
    "message": "Käyttäjiltä on estetty sähköpostiosoitteen piilotus kun he luovat tai muokkaavat Sendiä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "modifiedPolicyId": {
    "message": "Muokkasi käytäntöä \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Master Password"
      }
    }
  },
  "planPrice": {
    "message": "Tilauksen hinta"
  },
  "estimatedTax": {
    "message": "Arvioitu vero"
  },
  "custom": {
    "message": "Mukautettu"
  },
  "customDesc": {
    "message": "Myönnä jäsenille mukautettuja käyttöoikeuksia"
  },
  "customDescNonEnterpriseStart": {
    "message": "Mukautetut roolit on ",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'"
  },
  "customDescNonEnterpriseLink": {
    "message": "yritysominaisuus.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'"
  },
  "customDescNonEnterpriseEnd": {
    "message": " Ole tilauspäivityksestä yhteydessä asiakaspalveluumme.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Custom roles is an enterprise feature. Contact our support team to upgrade your subscription'"
  },
  "customNonEnterpriseError": {
    "message": "Mukautetut käyttöoikeudet edellyttävät, että organisaatiolla on Enterprise 2020 -tilaus."
  },
  "permissions": {
    "message": "Käyttöoikeudet"
  },
  "permission": {
    "message": "Käyttöoikeus"
  },
  "accessEventLogs": {
    "message": "Tapahtumalokien käyttö"
  },
  "accessImportExport": {
    "message": "Tuonnin/viennin käyttö"
  },
  "accessReports": {
    "message": "Raporttien käyttö"
  },
  "missingPermissions": {
    "message": "Sinulla ei ole tarvittavia oikeuksia toiminnon suorittamiseen."
  },
  "manageAllCollections": {
    "message": "Kaikkien kokoelmien hallinta"
  },
  "createNewCollections": {
    "message": "Luo uusia kokoelmia"
  },
  "editAnyCollection": {
    "message": "Muokkaa kokoelmia"
  },
  "deleteAnyCollection": {
    "message": "Poista kokoelmia"
  },
  "manageGroups": {
    "message": "Ryhmien hallinta"
  },
  "managePolicies": {
    "message": "Käytäntöjen hallinta"
  },
  "manageSso": {
    "message": "Hallitse kertakirjautumista"
  },
  "manageUsers": {
    "message": "Käyttäjien hallinta"
  },
  "manageAccountRecovery": {
    "message": "Hallitse tilin palautusapua"
  },
  "disableRequiredError": {
    "message": "Käytäntö $POLICYNAME$ on poistettava käytöstä manuaalisesti ennen tämän käytännön käytöstä poistoa.",
    "placeholders": {
      "policyName": {
        "content": "$1",
        "example": "Single Sign-On Authentication"
      }
    }
  },
  "personalOwnershipPolicyInEffect": {
    "message": "Organisaatiokäytäntö vaikuttaa omistajuusvalintoihisi."
  },
  "personalOwnershipPolicyInEffectImports": {
    "message": "Organisaatiokäytäntö estää kohteiden tuonnin yksityiseen holviisi."
  },
  "personalOwnershipCheckboxDesc": {
    "message": "Poista yksityisen omistajuuden valinta käytöstä organisaation käyttäjiltä"
  },
  "textHiddenByDefault": {
    "message": "Piilota teksti oletuksena kun Send avataan",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendNameDesc": {
    "message": "Kuvaava nimi Sendille.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendTextDesc": {
    "message": "Teksti, jonka haluat lähettää."
  },
  "sendFileDesc": {
    "message": "Tiedosto, jonka haluat lähettää."
  },
  "copySendLinkOnSave": {
    "message": "Kopioi Sendin linkki leikepöydälle tallennettaessa."
  },
  "sendLinkLabel": {
    "message": "Send-linkki",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "send": {
    "message": "Send",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendAccessTaglineProductDesc": {
    "message": "Bitwarden Send lähettää arkaluonteisia, väliaikaisia tietoja muille helposti ja turvallisesti.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendAccessTaglineLearnMore": {
    "message": "Lue lisää",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more about** Bitwarden Send or sign up to try it today.'"
  },
  "sendVaultCardProductDesc": {
    "message": "Jaa tekstiä tai tiedostoja suoraan kenen tahansa kanssa."
  },
  "sendVaultCardLearnMore": {
    "message": "Lue lisää",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**Learn more**, see how it works, or try it now. '"
  },
  "sendVaultCardSee": {
    "message": "näe",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, **see** how it works, or try it now.'"
  },
  "sendVaultCardHowItWorks": {
    "message": "miten se toimii",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see **how it works**, or try it now.'"
  },
  "sendVaultCardOr": {
    "message": "tai",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, **or** try it now.'"
  },
  "developmentDevOpsAndITTeamsChooseBWSecret": {
    "message": "Kehitys-, DevOps-, ja IT-tiimit valitsevat Bitwarden Salaisuushallinnan infansa ja konesalaisuuksiensa turvalliseen hallintaan ja käyttöön."
  },
  "centralizeSecretsManagement": {
    "message": "Keskitä salaisuuksien hallinta."
  },
  "centralizeSecretsManagementDescription": {
    "message": "Säilytä ja hallitse salaisuuksia turvallisesti yhdessä paikassa ja estä niiden leviäminen organisaatiossasi."
  },
  "preventSecretLeaks": {
    "message": "Estä salaisuuksia vuotamasta."
  },
  "preventSecretLeaksDescription": {
    "message": "Suojaa salaisuutesi päästä päähän -salauksella. Ei tarvetta salaisuuksien kovakoodaukseen tai .env-tiedostojen jakeluun."
  },
  "enhanceDeveloperProductivity": {
    "message": "Paranna kehittäjien tuottavuutta."
  },
  "enhanceDeveloperProductivityDescription": {
    "message": "Nouda ja jakele salaisuuksia ohjelmallisesti suorituksen yhteydessä, jotta kehittäjät voivat keskittyä olennaiseen, kuten koodin laadun parantamiseen."
  },
  "strengthenBusinessSecurity": {
    "message": "Vahvista yrityksen tietoturvaa."
  },
  "strengthenBusinessSecurityDescription": {
    "message": "Pidä koneiden ja ihmisten pääsy salaisuuksiin tiukasti hallinanssasi SSO-integraatiolla, tapahtumalokeilla ja kierrätetyllä pääsyllä."
  },
  "tryItNow": {
    "message": "Kokeile sitä nyt"
  },
  "sendRequest": {
    "message": "Lähetä pyyntö"
  },
  "addANote": {
    "message": "Lisää muistiinpano"
  },
  "bitwardenSecretsManager": {
    "message": "Bitwarden Salaisuushallinta"
  },
  "moreProductsFromBitwarden": {
    "message": "Lisää tuotteita Bitwardenilta"
  },
  "requestAccessToSecretsManager": {
    "message": "Pyydä Salaisuushallinnan käyttöoikeutta"
  },
  "youNeedApprovalFromYourAdminToTrySecretsManager": {
    "message": "Tarvitset ylläpitäjän hyväksynnän kokeillaksesi Salaisuushallintaa."
  },
  "smAccessRequestEmailSent": {
    "message": "Salaisuushallinnan käyttöoikeuspyyntö lähetettiin ylläpidolle sähköpostitse."
  },
  "requestAccessSMDefaultEmailContent": {
    "message": "Hei,\n\nPyydän tiimillemme Bitwarden Salaisuushallinnan tilausta ja arvostaisin tukeasi merkittävästi!\n\nBitwarden Salaisuushallinta on päästä päähän salattu sailaisuuksien hallintaratkaisu niiden turvalliseen säilytykseen ja jakamiseen sekä API-avainten, tietokantojen salasanojen ja todennusvarmenteiden kaltaisten laitetunnisteiden jakeluun.\n\nSalaisuushallinnan avulla:\n- parannamme tietoturvaa\n- suoraviivastamme toimintoja\n- estämme kalliita salaisuusvuotoja\n\nOle ilmaisesta kokeilusta yhteydessä Bitwardeniin.\n\nKiitos avustasi!"
  },
  "giveMembersAccess": {
    "message": "Myönnä jäsenille käyttöoikeus:"
  },
  "viewAndSelectTheMembers": {
    "message": "tarkastele ja valitse jäsenet, joille haluat myöntää Salaisuushallinnan käyttöoikeuden."
  },
  "openYourOrganizations": {
    "message": "Avaa organisaatiosi"
  },
  "usingTheMenuSelect": {
    "message": "Valitse valikkoa käyttäen"
  },
  "toGrantAccessToSelectedMembers": {
    "message": "myöntääksesi käyttöoikeuden valituille jäsenille."
  },
  "sendVaultCardTryItNow": {
    "message": "kokeile sitä nyt",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more, see how it works, or **try it now**.'"
  },
  "sendAccessTaglineOr": {
    "message": "tai",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send **or** sign up to try it today.'"
  },
  "sendAccessTaglineSignUp": {
    "message": "liity",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or **sign up** to try it today.'"
  },
  "sendAccessTaglineTryToday": {
    "message": "kokeillaksesi sitä tänään.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Learn more about Bitwarden Send or sign up to **try it today.**'"
  },
  "sendAccessCreatorIdentifier": {
    "message": "Bitwarden-jäsen $USER_IDENTIFIER$ jakoi sinulle seuraavat",
    "placeholders": {
      "user_identifier": {
        "content": "$1",
        "example": "An email address"
      }
    }
  },
  "viewSend": {
    "message": "Näytä Send",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "viewSendHiddenEmailWarning": {
    "message": "Sendin luonut Bitwarden-käyttäjä on piilottanut sähköpostiosoitteensa. Varmista, että linkin lähde on luotettava ennen kuin käytät tai lataat sen sisältöä.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "expirationDateIsInvalid": {
    "message": "Määritetty erääntymismisajankohta on virheellinen."
  },
  "deletionDateIsInvalid": {
    "message": "Määritetty poistoajankohta on virheellinen."
  },
  "expirationDateAndTimeRequired": {
    "message": "Erääntymispäivä ja -aika vaaditaan."
  },
  "deletionDateAndTimeRequired": {
    "message": "Poistopäivä ja -aika vaaditaan."
  },
  "dateParsingError": {
    "message": "Tapahtui virhe tallennettaessa poisto- ja erääntymisajankohtia."
  },
  "webAuthnFallbackMsg": {
    "message": "Vahvista kaksivaiheinen kirjautuminen (2FA) alla olevalla painikeella."
  },
  "webAuthnAuthenticate": {
    "message": "WebAuthn-todennus"
  },
  "webAuthnNotSupported": {
    "message": "WebAuthn-todennusta ei tueta tässä selaimessa."
  },
  "webAuthnSuccess": {
    "message": "WebAuthn-todennus onnistui! Voit sulkea välilehden."
  },
  "hintEqualsPassword": {
    "message": "Salasanavihjeesi ei voi olla sama kuin salasanasi."
  },
  "enrollAccountRecovery": {
    "message": "Liitä tilin palautusapuun"
  },
  "enrolledAccountRecovery": {
    "message": "Liitetty tilin palautusapuun"
  },
  "withdrawAccountRecovery": {
    "message": "Eroa tilin palautusavusta"
  },
  "enrollPasswordResetSuccess": {
    "message": "Liitos onnistui!"
  },
  "withdrawPasswordResetSuccess": {
    "message": "Eroaminen onnistui!"
  },
  "eventEnrollAccountRecovery": {
    "message": "Käyttäjä \"$ID$\" liittyi tilin palautusapuun.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "eventWithdrawAccountRecovery": {
    "message": "Käyttäjä \"$ID$\" erosi tilin palautusavusta.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "eventAdminPasswordReset": {
    "message": "Käyttäjän \"$ID$\" pääsalasana nollattiin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "eventResetSsoLink": {
    "message": "Käyttäjän $ID$ kertakirjaumisliitos nollattiin.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "firstSsoLogin": {
    "message": "Käyttäjä \"$ID$\" kirjautui ensimmäisen kerran kertakirjautumisen välityksellä.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "resetPassword": {
    "message": "Palauta salasana"
  },
  "resetPasswordLoggedOutWarning": {
    "message": "Jos jatkat, käyttäjät $NAME$ kirjataan ulos nykyisistä istunnoistaan, jonka jälkeen heidän on kirjauduttava uudelleen. Muiden laitteiden aktiiviset istunnot saattavat pysyä aktiivisina vielä tunnin ajan.",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "thisUser": {
    "message": "tämä käyttäjä"
  },
  "resetPasswordMasterPasswordPolicyInEffect": {
    "message": "Yksi tai useampi organisaatiokäytäntö edellyttää, että pääsalasanasi täyttää seuraavat vaatimukset:"
  },
  "resetPasswordSuccess": {
    "message": "Salasanan palautus onnistui!"
  },
  "resetPasswordEnrollmentWarning": {
    "message": "Liitos sallii organisaation ylläpitäjien vaihtaa pääsalasanasi"
  },
  "accountRecoveryPolicy": {
    "message": "Tilien palautusavun hallinta"
  },
  "accountRecoveryPolicyDesc": {
    "message": "Salausmenetelmästä riippuen, palauta tilejä, joiden pääsalasanat tai luotetut laitteet on unohdettu tai kadotettu."
  },
  "accountRecoveryPolicyWarning": {
    "message": "Olemassa olevat tilit, joille on määritetty pääsalasanat, edellyttävät jäsenten omatoimista liittymistä ennen kuin järjestelmänvalvojat voivat palauttaa heidän tilejään. Automaattinen liitos kytkee myös tilin palautuksen käyttöön uusille jäsenille."
  },
  "accountRecoverySingleOrgRequirementDesc": {
    "message": "\"Yksittäinen organisaatio\" -yrityskäytäntö on otettava käyttöön ennen tämän käyttöönottoa."
  },
  "resetPasswordPolicyAutoEnroll": {
    "message": "Automaattinen liitos"
  },
  "resetPasswordPolicyAutoEnrollCheckbox": {
    "message": "Vaadi uusien jäsenten automaattinen liitos"
  },
  "resetPasswordAutoEnrollInviteWarning": {
    "message": "Organisaatiolla on yrityskäytäntö, joka liittää tilisi automaattisesti salasanan palautusapuun. Liitos sallii organisaation ylläpitäjien vaihtaa pääsalasanasi."
  },
  "resetPasswordOrgKeysError": {
    "message": "Organisaatioavainten vastaus on tyhjä"
  },
  "resetPasswordDetailsError": {
    "message": "Salasanan palautuksen tietojen vastaus on tyhjä"
  },
  "trashCleanupWarning": {
    "message": "Roskakorissa yli 30 päivää olleet kohteet poistetaan automaattisesti."
  },
  "trashCleanupWarningSelfHosted": {
    "message": "Roskakorissa jonkin aikaa olleet kohteet poistetaan automaattisesti."
  },
  "passwordPrompt": {
    "message": "Pääsalasanan uudelleenkysely"
  },
  "passwordConfirmation": {
    "message": "Pääsalasanan vahvistus"
  },
  "passwordConfirmationDesc": {
    "message": "Toiminto on suojattu. Jatka vahvistamalla henkilöllisyytesi syöttämällä pääsalasanasi uudelleen."
  },
  "reinviteSelected": {
    "message": "Lähetä kutsut uudelleen"
  },
  "resendNotification": {
    "message": "Lähetä ilmoitus uudelleen"
  },
  "noSelectedUsersApplicable": {
    "message": "Toiminto ei koske valittuja käyttäjiä."
  },
  "removeUsersWarning": {
    "message": "Haluatko varmasti poistaa seuraavat käyttäjät? Käsittely voi kestää muutamia sekunteja, eikä sen keskeyttäminen tai peruminen ole mahdollista."
  },
  "removeOrgUsersConfirmation": {
    "message": "Poistetuilla jäsenillä ei ole enää käyttöoikeuksia organisaation tietoihin, eikä poiston peruminen ole mahdollista. Jos jäseniä halutaan palauttaa organisaatioon, heidät on kutsuttava ja määritettävä uudelleen. Käsittely voi kestää muutamia sekunteja, eikä sen keskeyttäminen tai peruminen ole mahdollista."
  },
  "revokeUsersWarning": {
    "message": "Mitätöidyillä jäsenillä ei ole enää käyttöoikeuksia organisaation tietoihin. Oikeudet voidaan palauttaa nopeasti Mitätöidyt-välilehdeltä. Käsittely voi kestää muutamia sekunteja, ei sitä ole mahdollista keskeytttää tai perua."
  },
  "theme": {
    "message": "Teema"
  },
  "themeDesc": {
    "message": "Valitse verkkoholvin ulkoasuteema."
  },
  "themeSystem": {
    "message": "Järjestelmä"
  },
  "themeDark": {
    "message": "Tumma"
  },
  "themeLight": {
    "message": "Vaalea"
  },
  "confirmSelected": {
    "message": "Vahvista valitut"
  },
  "bulkConfirmStatus": {
    "message": "Joukkotoiminnon tila"
  },
  "bulkConfirmMessage": {
    "message": "Vahvistus onnistui"
  },
  "bulkReinviteMessage": {
    "message": "Uuudelleenkutsu onnistui"
  },
  "bulkRemovedMessage": {
    "message": "Poisto onnistui."
  },
  "bulkRevokedMessage": {
    "message": "Organisaation käyttöoikeuksien mitätöinti onnistui"
  },
  "bulkRestoredMessage": {
    "message": "Organisaation käyttöoikeuksien palautus onnistui"
  },
  "bulkFilteredMessage": {
    "message": "Ohitettu, ei koske tätä toimintoa"
  },
  "nonCompliantMembersTitle": {
    "message": "Jäsenet jotka eivät täytä vaatimuksia"
  },
  "nonCompliantMembersError": {
    "message": "Members that are non-compliant with the Single organization or Two-step login policy cannot be restored until they adhere to the policy requirements"
  },
  "fingerprint": {
    "message": "Sormenjälki"
  },
  "removeUsers": {
    "message": "Poista käyttäjiä"
  },
  "revokeUsers": {
    "message": "Mitätöi käyttäjiä"
  },
  "restoreUsers": {
    "message": "Palauta käyttäjiä"
  },
  "error": {
    "message": "Virhe"
  },
  "decryptionError": {
    "message": "Decryption error"
  },
  "couldNotDecryptVaultItemsBelow": {
    "message": "Bitwarden could not decrypt the vault item(s) listed below."
  },
  "contactCSToAvoidDataLossPart1": {
    "message": "Contact customer success",
    "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'"
  },
  "contactCSToAvoidDataLossPart2": {
    "message": "to avoid additional data loss.",
    "description": "This is part of a larger sentence. The full sentence will read 'Contact customer success to avoid additional data loss.'"
  },
  "accountRecoveryManageUsers": {
    "message": "\"Tilien palautusavun hallinta\" -oikeuden kanssa on myönnettävä myös \"Käyttäjien hallinta\" -oikeus."
  },
  "setupProvider": {
    "message": "Toimittajan määritys"
  },
  "setupProviderLoginDesc": {
    "message": "Sinut on kutsuttu määrittämään uusi toimittaja. Jatka kirjautumalla sisään tai luomalla uusi Bitwarden-tili."
  },
  "setupProviderDesc": {
    "message": "Syötä alla pyydetyt tiedot viimeistelläksesi todentajan määrityksen. Jos sinulla on kysyttävää, ole yhteydessä asiakaspalveluun."
  },
  "providerName": {
    "message": "Toimittajan nimi"
  },
  "providerSetup": {
    "message": "Toimittajan määritys onnistui"
  },
  "clients": {
    "message": "Asiakkaat"
  },
  "client": {
    "message": "Pääte",
    "description": "This is used as a table header to describe which client application created an event log."
  },
  "providerAdmin": {
    "message": "Toimittajan ylläpitäjä"
  },
  "providerAdminDesc": {
    "message": "Korkeimmat käyttöoikeudet omaava käyttäjä, joka voi hallita toimittajaasi kokonaisvaltaisesti sekä käyttää ja hallita asiakasorganisaatioita."
  },
  "serviceUser": {
    "message": "Palvelun käyttäjä"
  },
  "serviceUserDesc": {
    "message": "Palvelun käyttäjät voivat käyttää ja hallita kaikkia asiakasorganisaatioita."
  },
  "providerInviteUserDesc": {
    "message": "Kutsu toimittajaasi uusi käyttäjä syöttämällä alle heidän Bitwarden-tilinsä sähköpostiosoite. Jos heillä ei vielä ole Bitwarden-tiliä, pyydetään heitä luomaan uusi tili."
  },
  "joinProvider": {
    "message": "Liity toimittajaan"
  },
  "joinProviderDesc": {
    "message": "Sinut on kutsuttu liittymään yllä mainittuun toimittajaan. Hyväksyäksesi kutsun, sinun on kirjauduttava tilillesi tai luotava uusi Bitwarden-tili."
  },
  "providerInviteAcceptFailed": {
    "message": "Kutsua ei voitu hyväksyä. Pyydä toimittajan ylläpitäjää lähettämään uusi kutsu."
  },
  "providerInviteAcceptedDesc": {
    "message": "Pääset käyttämään toimittajaa ylläpitäjän vahvistettua jäsentyytesi. Saat tästä ilmoituksen sähköpostitse."
  },
  "providerUsersNeedConfirmed": {
    "message": "Sinulla on kutsunsa hyväksyneitä käyttäjiä, jotka on vielä vahvistettava. Käyttäjät eivät voi käyttää toimittajaa ennen vahvistusta."
  },
  "provider": {
    "message": "Toimittaja"
  },
  "newClientOrganization": {
    "message": "Uusi asiakasorganisaatio"
  },
  "newClientOrganizationDesc": {
    "message": "Luo uusi asiakasorganisaatio, jonka toimittajaksi sinut määritetään. Voit käyttää ja hallita tätä organisaatiota."
  },
  "newClient": {
    "message": "Uusi asiakas"
  },
  "addExistingOrganization": {
    "message": "Lisää olemassa oleva organisaatio"
  },
  "addNewOrganization": {
    "message": "Lisää uusi organisaatio"
  },
  "myProvider": {
    "message": "Oma toimittaja"
  },
  "addOrganizationConfirmation": {
    "message": "Haluatko varmasti lisätä organisaation $ORGANIZATION$ toimittajan $PROVIDER$ asiakkaaksi?",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      },
      "provider": {
        "content": "$2",
        "example": "My Provider Name"
      }
    }
  },
  "organizationJoinedProvider": {
    "message": "Organisaation lisäys toimittajaan onnistui"
  },
  "accessingUsingProvider": {
    "message": "Käytetään organisaatiota toimittajalla $PROVIDER$",
    "placeholders": {
      "provider": {
        "content": "$1",
        "example": "My Provider Name"
      }
    }
  },
  "providerIsDisabled": {
    "message": "Toimittaja on jäädytetty"
  },
  "providerUpdated": {
    "message": "Toimittaja tallennettiin"
  },
  "yourProviderIs": {
    "message": "Toimittajasi on $PROVIDER$. Heillä on organisaatiosi hallinta- ja laskutusoikeudet.",
    "placeholders": {
      "provider": {
        "content": "$1",
        "example": "My Provider Name"
      }
    }
  },
  "detachedOrganization": {
    "message": "Organisaatio $ORGANIZATION$ on irrotettu toimittajastasi.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "detachOrganizationConfirmation": {
    "message": "Haluatko varmasti irrottaa organisaation? Organisaatio on edelleen olemassa, mutta toimittaja ei enää hallitse sitä."
  },
  "add": {
    "message": "Lisää"
  },
  "updatedMasterPassword": {
    "message": "Pääsalasana on päivitetty"
  },
  "updateMasterPassword": {
    "message": "Päivitä pääsalasana"
  },
  "updateMasterPasswordWarning": {
    "message": "Organisaatiosi ylläpito on hiljattain vaihtanut pääsalasanasi ja käyttääksesi holvia sinun on päivitettävä se nyt. Tämä uloskirjaa kaikki nykyiset istunnot pakottaen uudelleenkirjautumisen. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan."
  },
  "masterPasswordInvalidWarning": {
    "message": "Pääsalasanasi ei vastaa organisaatiokäytäntöä ja sinun on vaijdettava se nyt voidaksesi liittyä organisaatioon. Tämä uloskirjaa kaikki nykyiset istunnot pakottaen uudelleenkirjautumisen. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan."
  },
  "updateWeakMasterPasswordWarning": {
    "message": "Pääsalasanasi ei täytä yhden tai useamman organisaatiokäytännön vaatimuksia ja holvin käyttämiseksi sinun on vaihdettava se nyt. Tämä uloskirjaa kaikki nykyiset istunnot pakottaen uudelleenkirjautumisen. Muiden laitteiden aktiiviset istunnot saattavat toimia vielä tunnin ajan."
  },
  "automaticAppLogin": {
    "message": "Kirjaa käyttäjät automaattisesti sisään sallittuihin sovelluksiin"
  },
  "automaticAppLoginDesc": {
    "message": "Kirjautumislomakkeet täytetään ja lähetetään automaattisesti määritetyltä identiteettitarjoaltasi käynnistetyissä sovelluksissa."
  },
  "automaticAppLoginIdpHostLabel": {
    "message": "Identiteettitarjoajan osoite"
  },
  "automaticAppLoginIdpHostDesc": {
    "message": "Syötä identiteettitarjoajasi URL-osoite. Syötä useat URL-osoitteet pilkuin erotetuina."
  },
  "tdeDisabledMasterPasswordRequired": {
    "message": "Organisaatiosi on muuttanut salauksen purun asetuksia. Avaa holvisi asettamalla pääsalasana."
  },
  "maximumVaultTimeout": {
    "message": "Holvin aikakatkaisu"
  },
  "maximumVaultTimeoutDesc": {
    "message": "Aseta jäsenille holvin aikakatkaisun enimmäisaika."
  },
  "maximumVaultTimeoutLabel": {
    "message": "Holvin aikakatkaisun enimmäisaika"
  },
  "invalidMaximumVaultTimeout": {
    "message": "Virheellinen holvin aikakatkaisun enimmäisaika."
  },
  "hours": {
    "message": "Tuntia"
  },
  "minutes": {
    "message": "Minuuttia"
  },
  "vaultTimeoutPolicyInEffect": {
    "message": "Organisaatiokäytännöt ovat määrittäneet holvisi aikakatkaisun enimmäisajaksi $HOURS$ tuntia $MINUTES$ minuuttia.",
    "placeholders": {
      "hours": {
        "content": "$1",
        "example": "5"
      },
      "minutes": {
        "content": "$2",
        "example": "5"
      }
    }
  },
  "vaultTimeoutPolicyInEffect1": {
    "message": "Enintään $HOURS$ tuntia $MINUTES$ minuuttia.",
    "placeholders": {
      "hours": {
        "content": "$1",
        "example": "5"
      },
      "minutes": {
        "content": "$2",
        "example": "5"
      }
    }
  },
  "vaultTimeoutPolicyWithActionInEffect": {
    "message": "Organisaatiokäytännöt vaikuttavat holvisi aikakatkaisuun. Suurin sallittu aika on $HOURS$ tuntia $MINUTES$ minuuttia. Holvillesi määritetty aikakatkaisutoiminto on $ACTION$.",
    "placeholders": {
      "hours": {
        "content": "$1",
        "example": "5"
      },
      "minutes": {
        "content": "$2",
        "example": "5"
      },
      "action": {
        "content": "$3",
        "example": "Lock"
      }
    }
  },
  "vaultTimeoutActionPolicyInEffect": {
    "message": "Organisaatiokäytännöt ovat määrittäneet holvillesi aikakatkaisutoiminnon $ACTION$.",
    "placeholders": {
      "action": {
        "content": "$1",
        "example": "Lock"
      }
    }
  },
  "vaultTimeoutToLarge": {
    "message": "Holvisi aikakatkaisu ylittää organisaatiosi asettamat rajoitukset."
  },
  "vaultCustomTimeoutMinimum": {
    "message": "Mukautetun aikakatkaisun vähimmäisaika on yksi minuutti."
  },
  "vaultTimeoutRangeError": {
    "message": "Holvin aikakatkaisu ei ole sallitun alueen sisällä."
  },
  "disablePersonalVaultExport": {
    "message": "Estä yksityisen holvin vienti"
  },
  "disablePersonalVaultExportDescription": {
    "message": "Älä salli jäsenten viedä henkilökohtaisten holviensa tietoja."
  },
  "vaultExportDisabled": {
    "message": "Holvin vienti poistettiin"
  },
  "personalVaultExportPolicyInEffect": {
    "message": "Yksi tai useampi organisaatiokäytäntö estää yksityisen holvisi viennin."
  },
  "activateAutofill": {
    "message": "Aktivoi automaattitäyttö"
  },
  "activateAutofillPolicyDesc": {
    "message": "Aktivoi selainlaajennuksen \"Automaattitäyttö sivun avautuessa\" -asetus kaikille nykyisille ja uusille jäsenille."
  },
  "experimentalFeature": {
    "message": "Vaarantuneet tai epäluotettavat sivustot voivat väärinkäyttää sivun avautuessa suoritettavaa automaattitäyttöä."
  },
  "learnMoreAboutAutofill": {
    "message": "Lue lisää automaattitäytöstä"
  },
  "selectType": {
    "message": "Valitse kertakirjautumisen tyyppi"
  },
  "type": {
    "message": "Tyyppi"
  },
  "openIdConnectConfig": {
    "message": "OpenID Connect -määritykset"
  },
  "samlSpConfig": {
    "message": "SAML-palveluntarjoajan määritys"
  },
  "samlIdpConfig": {
    "message": "SAML-identiteettitoimittajan määritys"
  },
  "callbackPath": {
    "message": "Callback path"
  },
  "signedOutCallbackPath": {
    "message": "Signed out callback path"
  },
  "authority": {
    "message": "Authority"
  },
  "clientId": {
    "message": "Client ID"
  },
  "clientSecret": {
    "message": "Client secret"
  },
  "metadataAddress": {
    "message": "Metadata-osoite"
  },
  "oidcRedirectBehavior": {
    "message": "OIDC redirect -käyttäytyminen"
  },
  "getClaimsFromUserInfoEndpoint": {
    "message": "Hanki Claim-arvot käyttäjätietojen päätepisteestä"
  },
  "additionalScopes": {
    "message": "Mukautetut scopes-arvot"
  },
  "additionalUserIdClaimTypes": {
    "message": "Mukautetut käyttäjätunnuksen claim-tyypit"
  },
  "additionalEmailClaimTypes": {
    "message": "Sähköpostin claim-tyypit"
  },
  "additionalNameClaimTypes": {
    "message": "Mukautetut nimen claim-tyypit"
  },
  "acrValues": {
    "message": "Pyydetyt authentication context class -viitearvot"
  },
  "expectedReturnAcrValue": {
    "message": "Odotettu \"acr\" claim-arvo vastauksessa"
  },
  "spEntityId": {
    "message": "SP entity ID"
  },
  "spMetadataUrl": {
    "message": "SAML 2.0 -metatietojen URL"
  },
  "spAcsUrl": {
    "message": "Assertion consumer service (ACS) URL"
  },
  "spNameIdFormat": {
    "message": "Name ID -muoto"
  },
  "spOutboundSigningAlgorithm": {
    "message": "Outbound-allekirjoitusalgoritmi"
  },
  "spSigningBehavior": {
    "message": "Allekirjoituskäyttäytyminen"
  },
  "spMinIncomingSigningAlgorithm": {
    "message": "Pienin sallittu incoming-allekirjoitusalgoritmi"
  },
  "spWantAssertionsSigned": {
    "message": "Odota Assertion-lähetysten allekirjoitusta"
  },
  "spValidateCertificates": {
    "message": "Vahvista varmenteet"
  },
  "spUniqueEntityId": {
    "message": "Aseta yksilöllinen \"SP entity ID\""
  },
  "spUniqueEntityIdDesc": {
    "message": "Luo yksilöllinen tunniste organisaatiollesi."
  },
  "idpEntityId": {
    "message": "Entity ID"
  },
  "idpBindingType": {
    "message": "Sidontatyyppi"
  },
  "idpSingleSignOnServiceUrl": {
    "message": "Kertakirjautumispalvelun URL"
  },
  "idpSingleLogoutServiceUrl": {
    "message": "Single log-out service URL"
  },
  "idpX509PublicCert": {
    "message": "Julkinen X509 -varmenne"
  },
  "idpOutboundSigningAlgorithm": {
    "message": "Outbound-allekirjoitusalgoritmi"
  },
  "idpAllowUnsolicitedAuthnResponse": {
    "message": "Salli Unsolicited-todennusvastaus"
  },
  "idpAllowOutboundLogoutRequests": {
    "message": "Salli lähtevät uloskirjautumispyynnöt"
  },
  "idpSignAuthenticationRequests": {
    "message": "Allekirjoita todennuspyynnöt"
  },
  "ssoSettingsSaved": {
    "message": "Kertakirjautumisen määritykset tallennettiin."
  },
  "sponsoredFamilies": {
    "message": "Ilmainen Bitwarden Families"
  },
  "sponsoredFamiliesEligible": {
    "message": "Sinä ja perheesi olette oikeutettuja ilmaiseen Bitwarden Families -tilaukseen. Lunasta tarjous henkilökohtaisella sähköpostiosoitteellasi suojataksesi tietosi myös töiden ulkopuolella."
  },
  "sponsoredFamiliesEligibleCard": {
    "message": "Lunasta ilmainen Bitwarden Families -tilauksesi tänään suojataksesi tietosi myös töiden ulkopuolella."
  },
  "sponsoredFamiliesInclude": {
    "message": "Bitwarden Families -tilaus sisältää"
  },
  "sponsoredFamiliesPremiumAccess": {
    "message": "Premium-käyttöoikeudet 6 käyttäjälle"
  },
  "sponsoredFamiliesSharedCollections": {
    "message": "Jaetut kokoelmat perheen salaisuuksille"
  },
  "badToken": {
    "message": "Linkki ei ole enää voimassa. Pyydä sponsoria lähettämään tarjous uudelleen."
  },
  "reclaimedFreePlan": {
    "message": "Lunastettu ilmaistilaus"
  },
  "redeem": {
    "message": "Lunasta"
  },
  "sponsoredFamiliesSelectOffer": {
    "message": "Valitse organisaatio, jota haluat sponsoroida"
  },
  "familiesSponsoringOrgSelect": {
    "message": "Minkä ilmaisen Families-tarjouksen haluaisit lunastaa?"
  },
  "sponsoredFamiliesEmail": {
    "message": "Syötä henkilökohtainen sähköpostiosoitteesi lunastaaksesi Bitwarden Families -tilauksen"
  },
  "sponsoredFamiliesLeaveCopy": {
    "message": "Jos poistat tarjouksen tai sinut poistetaan sponsoroivasta organisaatiosta, päättyy Families-sponsorointisi seuraavana uudistusajankohtana."
  },
  "acceptBitwardenFamiliesHelp": {
    "message": "Hyväksy tarjous olemassa olevalla organisaatiolla tai luo uusi Families-organisaatio."
  },
  "setupSponsoredFamiliesLoginDesc": {
    "message": "Sinulle on tarjottu ilmaista Bitwarden Families -organisaatiota. Jatka kirjautumalla tarjouksen saaneelle tilille."
  },
  "sponsoredFamiliesAcceptFailed": {
    "message": "Tarjousta ei voitu hyväksyä. Lähetä tarjoussähköposti yritystililtäsi uudestaan ja yritä sitten uudelleen."
  },
  "sponsoredFamiliesAcceptFailedShort": {
    "message": "Kutsua ei voitu hyväksyä. $DESCRIPTION$",
    "placeholders": {
      "description": {
        "content": "$1",
        "example": "You must have at least one existing Families organization."
      }
    }
  },
  "sponsoredFamiliesOffer": {
    "message": "Hyväksy ilmainen Bitwarden Families"
  },
  "sponsoredFamiliesOfferRedeemed": {
    "message": "Ilmainen Bitwarden Families -tarjous on lunastettu"
  },
  "redeemed": {
    "message": "Lunastettu"
  },
  "redeemedAccount": {
    "message": "Lunastettu tili"
  },
  "revokeAccount": {
    "message": "Mitätöi tili $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "My Sponsorship Name"
      }
    }
  },
  "resendEmailLabel": {
    "message": "Lähetä sponsorointisähköposti uudelleen edunsaajalle $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "My Sponsorship Name"
      }
    }
  },
  "freeFamiliesPlan": {
    "message": "Ilmainen Families-tilaus"
  },
  "redeemNow": {
    "message": "Lunasta nyt"
  },
  "recipient": {
    "message": "Vastaanottaja"
  },
  "removeSponsorship": {
    "message": "Poista sponsorointi"
  },
  "removeSponsorshipConfirmation": {
    "message": "Sponsoroinnin poiston jälkeen olet vastuussa tilauksesta ja siihen liittyvistä laskuista. Haluatko varmasti jatkaa?"
  },
  "sponsorshipCreated": {
    "message": "Sponsorointi luotiin"
  },
  "emailSent": {
    "message": "Sähköposti lähetettiin"
  },
  "removeSponsorshipSuccess": {
    "message": "Sponsorointi poistettiin"
  },
  "ssoKeyConnectorError": {
    "message": "Key Connector -virhe: Varmista, että Key Connector on käytettävissä ja toimii oikein."
  },
  "keyConnectorUrl": {
    "message": "Key Connector URL"
  },
  "sendVerificationCode": {
    "message": "Lähetä todennuskoodi sähköpostiisi"
  },
  "sendCode": {
    "message": "Lähetä koodi"
  },
  "codeSent": {
    "message": "Koodi lähetettiin"
  },
  "verificationCode": {
    "message": "Todennuskoodi"
  },
  "confirmIdentity": {
    "message": "Jatka vahvistamalla henkilöllisyytesi."
  },
  "verificationCodeRequired": {
    "message": "Todennuskoodi vaaditaan."
  },
  "webauthnCancelOrTimeout": {
    "message": "Tunnistautuminen peruttiin tai se kesti liian kauan. Yritä uudelleen."
  },
  "invalidVerificationCode": {
    "message": "Virheellinen todennuskoodi"
  },
  "convertOrganizationEncryptionDesc": {
    "message": "$ORGANIZATION$ käyttää kertakirjautumista itse ylläpidetyllä avainpalvelimella. Organisaation jäsenet eivät enää tarvitse pääsalasanaa kirjautumiseen.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "leaveOrganization": {
    "message": "Eroa organisaatiosta"
  },
  "removeMasterPassword": {
    "message": "Poista pääsalasana"
  },
  "removedMasterPassword": {
    "message": "Pääsalasana poistettiin"
  },
  "allowSso": {
    "message": "Salli todennus kertakirjautumisella"
  },
  "allowSsoDesc": {
    "message": "Määrityksen jälkeen asetukset tallennetaan ja käyttäjät voivat tunnistautua käyttäen identiteettitoimittajansa tunnistautumistietoja."
  },
  "ssoPolicyHelpStart": {
    "message": "Pakota kaikkia jäseniä kirjautumaan kertakirjautumisella käyttämällä",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'"
  },
  "ssoPolicyHelpAnchor": {
    "message": "Vaadi todennus kertakirjautumisella",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'"
  },
  "ssoPolicyHelpEnd": {
    "message": "-todennuskäytäntöä.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Use the require single-sign-on authentication policy to require all members to log in with SSO.'"
  },
  "memberDecryptionOption": {
    "message": "Jäsenen salauksenpurkuvalinnat"
  },
  "memberDecryptionPassDesc": {
    "message": "Kun jäsenet ovat tunnistautuneet, he voivat purkaa holvin salauksen omilla pääsalasanoillaan."
  },
  "keyConnector": {
    "message": "Key Connector"
  },
  "memberDecryptionKeyConnectorDescStart": {
    "message": "Liitä kertakirjautuminen itse ylläpitämääsi salauksenpurun avainpalvelimeen. Tätä valintaa käyttämällä jäsenten ei tarvitse käyttää pääsalasanojaan holvin salauksen purkuun.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Connect login with SSO to your self-hosted decryption key server. Using this option, members won’t need to use their master passwords to decrypt vault data. The require SSO authentication and single organization policies are required to set up Key Connector decryption. Contact Bitwarden Support for set up assistance.'"
  },
  "memberDecryptionKeyConnectorDescLink": {
    "message": "\"Vaadi todennus kertakirjautumisella\" ja \"Yksittäinen organisaatio\" -käytännöt",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Connect login with SSO to your self-hosted decryption key server. Using this option, members won’t need to use their master passwords to decrypt vault data. The require SSO authentication and single organization policies are required to set up Key Connector decryption. Contact Bitwarden Support for set up assistance.'"
  },
  "memberDecryptionKeyConnectorDescEnd": {
    "message": "vaaditaan Key Connector -salauksenpurun käyttöönottoon. Ole yhteydessä Bitwardenin asiakaspalveluun saadaksesi apua määritykseen.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Connect login with SSO to your self-hosted decryption key server. Using this option, members won’t need to use their master passwords to decrypt vault data. The require SSO authentication and single organization policies are required to set up Key Connector decryption. Contact Bitwarden Support for set up assistance.'"
  },
  "keyConnectorPolicyRestriction": {
    "message": "Kertakirjautuminen Key Connector -salauksenpurulla on käytössä. Käytäntö vaikuttaa vain omistajiin ja ylläpitäjiin."
  },
  "enabledSso": {
    "message": "Kertakirjautuminen otettiin käyttöön"
  },
  "disabledSso": {
    "message": "Kertakirjautuminen poistettiin käytöstä"
  },
  "enabledKeyConnector": {
    "message": "Key Connector otettiin käyttöön"
  },
  "disabledKeyConnector": {
    "message": "Key Connector poistettiin käytöstä"
  },
  "keyConnectorWarning": {
    "message": "Kun käyttäjät alkavat käyttämään Key Connectoria, organisaatiosi ei voi palata takaisin pääsalasanalla tapahtuvaan salauksenpurkuun. Jatka vain, jos olet valmis määrittämään avainpalvelimen ja myös ylläpitämään sitä."
  },
  "migratedKeyConnector": {
    "message": "Siirretty käyttämään Key Connectoria"
  },
  "paymentSponsored": {
    "message": "Ilmoita organisaatioon liitettävä maksutapa. Voit olla huoletta, sillä emme veloita sinulta mitään, ellet itse valitse lisäominaisuuksia tai sponsorointisi pääty."
  },
  "orgCreatedSponsorshipInvalid": {
    "message": "Sponsorointitarjous on päättynyt. Voit poistaa luomasi organisaation välttääksesi veloituksen 7 päivän kokeilujaksosi päättyessä. Muussa tapauksessa voit sulkea ilmoituksen, jolloin organisaatio säilyy sinulla ja vastaat jatkossa siihen liittyvistä laskuista."
  },
  "newFamiliesOrganization": {
    "message": "Uusi Families-organisaatio"
  },
  "acceptOffer": {
    "message": "Hyväksy tarjous"
  },
  "sponsoringOrg": {
    "message": "Sponsoroiva organisaatio"
  },
  "keyConnectorTest": {
    "message": "Testaa"
  },
  "keyConnectorTestSuccess": {
    "message": "Onnistui! Key Connectori tavoitettiin."
  },
  "keyConnectorTestFail": {
    "message": "Key Connectoria ei tavoiteta. Tarkista URL-osoite."
  },
  "sponsorshipTokenHasExpired": {
    "message": "Sponsorointitarjous on päättynyt."
  },
  "freeWithSponsorship": {
    "message": "ILMAINEN sponsoroinnilla"
  },
  "viewBillingSyncToken": {
    "message": "Näytä laskutuksen synkronointitunniste"
  },
  "generateBillingToken": {
    "message": "Luo laskutustunniste"
  },
  "copyPasteBillingSync": {
    "message": "Kopioi ja liitä tämä tunniste itse ylläpitämäsi organisaation laskutuksen synkronoinnin asetuksiin."
  },
  "billingSyncCanAccess": {
    "message": "Laskutuksen synkronointitunniste mahdollistaa organisaation tilausasetusten tarkastelun ja muokkauksen."
  },
  "manageBillingTokenSync": {
    "message": "Hallitse laskutustunnistetta"
  },
  "setUpBillingSync": {
    "message": "Määritä laskutuksen synkronointi"
  },
  "generateToken": {
    "message": "Luo tunniste"
  },
  "rotateToken": {
    "message": "Uudista tunniste"
  },
  "rotateBillingSyncTokenWarning": {
    "message": "Jos jatkat, tulee itse ylläpitämäsi palvelimen laskutuksen synkronointi määrittää uudelleen."
  },
  "rotateBillingSyncTokenTitle": {
    "message": "Laskutuksen synkronointitunnisteen uudistus mitätöi edellisen tunnisteen."
  },
  "selfHostedServer": {
    "message": "itse ylläpidetty"
  },
  "customEnvironment": {
    "message": "Mukautettu palvelinympäristö"
  },
  "selfHostedBaseUrlHint": {
    "message": "Määritä itse ylläpitämäsi Bitwarden-asennuksen perusosoite. Esimerkki: https://bitwarden.yritys.fi."
  },
  "selfHostedCustomEnvHeader": {
    "message": "Edistynyttä määritystä varten voit syöttää jokaisen palvelun perusosoitteen erikseen."
  },
  "selfHostedEnvFormInvalid": {
    "message": "Sinun on lisättävä joko palvelimen perusosoite tai ainakin yksi mukautettu palvelinympäristö."
  },
  "apiUrl": {
    "message": "API-palvelimen URL"
  },
  "webVaultUrl": {
    "message": "Verkkoholvipalvelimen URL"
  },
  "identityUrl": {
    "message": "Henkilöllisyyspalvelimen URL"
  },
  "notificationsUrl": {
    "message": "Ilmoituspalvelimen URL"
  },
  "iconsUrl": {
    "message": "Kuvakepalvelimen URL"
  },
  "environmentSaved": {
    "message": "Palvelinympäristön URL-osoitteet tallennettiin"
  },
  "selfHostingTitle": {
    "message": "Itse ylläpidetty"
  },
  "selfHostingEnterpriseOrganizationSectionCopy": {
    "message": "Määrittääksesi organisaation omalle palvelimellesi, on lisenssitiedosto tallennettava sinne. Sinun on määritettävä laskutuksen synkronointi, jotta ilmaiset Families-tilaukset ja edistyneet laskutusominaisuudet ovat itse ylläpitämäsi organisaation käytettävissä."
  },
  "billingSyncApiKeyRotated": {
    "message": "Tunniste uudistettiin"
  },
  "billingSyncKeyDesc": {
    "message": "Lomakkeen täyttöön tarvitaan laskutuksen synkronointitunniste pilviorganisaatiosi tilausasetuksista."
  },
  "billingSyncKey": {
    "message": "Laskutuksen synkronointitunniste"
  },
  "automaticBillingSyncDesc": {
    "message": "Automaattinen synkronointi avaa Families-sponsoroinnin ja mahdollistaa lisenssisi automaattisen synkronoinnin ilman tiedostolatausta. Tehtyäsi muutokset Bitwardenin pilvipalvelimelle, ota ne käyttöön valitsemalla \"Synkronoi lisenssi\"."
  },
  "active": {
    "message": "Aktiivinen"
  },
  "inactive": {
    "message": "Ei aktivoitu"
  },
  "sentAwaitingSync": {
    "message": "Lähetetty (odottaa synkronointia)"
  },
  "sent": {
    "message": "Lähetetty"
  },
  "requestRemoved": {
    "message": "Poistettu (odottaa synkronointia)"
  },
  "requested": {
    "message": "Pyydetty"
  },
  "formErrorSummaryPlural": {
    "message": "$COUNT$ yllä olevaa kenttää vaatii huomiotasi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "formErrorSummarySingle": {
    "message": "1 yllä oleva kenttä vaatii huomiotasi."
  },
  "fieldRequiredError": {
    "message": "$FIELDNAME$ on pakollinen.",
    "placeholders": {
      "fieldname": {
        "content": "$1",
        "example": "Full name"
      }
    }
  },
  "required": {
    "message": "pakollinen"
  },
  "charactersCurrentAndMaximum": {
    "message": "$CURRENT$ merkkiä (enimmäismäärä on $MAX$)",
    "placeholders": {
      "current": {
        "content": "$1",
        "example": "0"
      },
      "max": {
        "content": "$2",
        "example": "100"
      }
    }
  },
  "characterMaximum": {
    "message": "Enintään $MAX$ merkkiä.",
    "placeholders": {
      "max": {
        "content": "$1",
        "example": "100"
      }
    }
  },
  "idpSingleSignOnServiceUrlRequired": {
    "message": "Vaaditaan, jos Entity ID ei ole kelvollinen URL-osoite."
  },
  "offerNoLongerValid": {
    "message": "Tämä tarjous ei ole enää voimassa. Ota yhteyttä organisaation ylläpitäjiin saadaksesi lisätietoja."
  },
  "openIdOptionalCustomizations": {
    "message": "Valinnaiset mukautukset"
  },
  "openIdAuthorityRequired": {
    "message": "Vaaditaan jos Authority-arvo ei ole kelvollinen."
  },
  "separateMultipleWithComma": {
    "message": "Erota useita pilkuilla."
  },
  "sessionTimeout": {
    "message": "Istuntosi on aikakatkaistu. Palaa takaisin ja yritä kirjautua uudelleen."
  },
  "exportingPersonalVaultTitle": {
    "message": "Yksityisen holvin vienti"
  },
  "exportingOrganizationVaultTitle": {
    "message": "Organisaation holvin vienti"
  },
  "exportingIndividualVaultDescription": {
    "message": "Vain tunnukseen $EMAIL$ liitetyt yksityisen holvin kohteet viedään. Organisaation holvin kohteita ei sisällytetä. Vain holvin kohteiden tiedot viedään ilman niiden sisältämiä liitteitä.",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "name@example.com"
      }
    }
  },
  "exportingOrganizationVaultDesc": {
    "message": "Vain organisaatioon $ORGANIZATION$ liitetyn holvin kohteet viedään. Yksityisen holvin ja muiden organisaatioiden kohteita ei sisällytetä.",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "accessDenied": {
    "message": "Pääsy estetty. Sinulla ei ole oikeutta avata sivua."
  },
  "masterPassword": {
    "message": "Pääsalasana"
  },
  "security": {
    "message": "Suojaus"
  },
  "keys": {
    "message": "Avaimet"
  },
  "billingHistory": {
    "message": "Laskutushistoria"
  },
  "backToReports": {
    "message": "Palaa raportteihin"
  },
  "organizationPicker": {
    "message": "Organisaation valitsin"
  },
  "currentOrganization": {
    "message": "Nykyinen organisaatio",
    "description": "This is used by screen readers to indicate the organization that is currently being shown to the user."
  },
  "accountLoggedInAsName": {
    "message": "Tili: Kirjautuneena nimellä $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "accountSettings": {
    "message": "Tilin asetukset"
  },
  "generator": {
    "message": "Generaattori",
    "description": "Short for 'credential generator'."
  },
  "whatWouldYouLikeToGenerate": {
    "message": "Mitä haluat luoda?"
  },
  "passwordType": {
    "message": "Salasanan tyyppi"
  },
  "regenerateUsername": {
    "message": "Luo uusi käyttäjätunnus"
  },
  "generateUsername": {
    "message": "Luo käyttäjätunnus"
  },
  "generateEmail": {
    "message": "Luo sähköpostiosoite"
  },
  "spinboxBoundariesHint": {
    "message": "Arvon tulee olla väliltä $MIN$—$MAX$.",
    "description": "Explains spin box minimum and maximum values to the user",
    "placeholders": {
      "min": {
        "content": "$1",
        "example": "8"
      },
      "max": {
        "content": "$2",
        "example": "128"
      }
    }
  },
  "passwordLengthRecommendationHint": {
    "message": " Käytä $RECOMMENDED$ tai useampaa merkkiä vahvan salasanan luomiseksi.",
    "description": "Appended to `spinboxBoundariesHint` to recommend a length to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).",
    "placeholders": {
      "recommended": {
        "content": "$1",
        "example": "14"
      }
    }
  },
  "passphraseNumWordsRecommendationHint": {
    "message": " Käytä $RECOMMENDED$ tai useampaa sanaa vahvan salalauseen luomiseksi.",
    "description": "Appended to `spinboxBoundariesHint` to recommend a number of words to the user. This must include any language-specific 'sentence' separator characters (e.g. a space in english).",
    "placeholders": {
      "recommended": {
        "content": "$1",
        "example": "6"
      }
    }
  },
  "usernameType": {
    "message": "Käyttäjätunnuksen tyyppi"
  },
  "plusAddressedEmail": {
    "message": "Plus+merkkinen sähköposti",
    "description": "Username generator option that appends a random sub-address to the username. For example: address+subaddress@email.com"
  },
  "plusAddressedEmailDesc": {
    "message": "Käytä sähköpostipalvelusi aliosoiteominaisuuksia."
  },
  "catchallEmail": {
    "message": "Catch-all-sähköposti"
  },
  "catchallEmailDesc": {
    "message": "Käytä verkkotunnuksesi catch-all-postilaatikkoa."
  },
  "useThisEmail": {
    "message": "Use this email"
  },
  "random": {
    "message": "Satunnainen",
    "description": "Generates domain-based username using random letters"
  },
  "randomWord": {
    "message": "Satunnainen sana"
  },
  "usernameGenerator": {
    "message": "Käyttäjätunnusgeneraattori"
  },
  "useThisPassword": {
    "message": "Käytä tätä salasanaa"
  },
  "useThisUsername": {
    "message": "Käytä tätä käyttäjätunnusta"
  },
  "securePasswordGenerated": {
    "message": "Turvallinen salasana luotiin! Muista vaihtaa se myös verkkosivuston tiliasetuksiin."
  },
  "useGeneratorHelpTextPartOne": {
    "message": "Käytä generaattoria",
    "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'"
  },
  "useGeneratorHelpTextPartTwo": {
    "message": "luodaksesi vahvan ainutlaatuisen salasanan",
    "description": "This will be used as part of a larger sentence, broken up to include the generator icon. The full sentence will read 'Use the generator [GENERATOR_ICON] to create a strong unique password'"
  },
  "service": {
    "message": "Palvelu"
  },
  "unknownCipher": {
    "message": "Tuntematon kohde, jonka käyttöön joudut mahdollisesti pyytämään lupaa."
  },
  "cannotSponsorSelf": {
    "message": "Et voi lunastaa aktiiviselle tilille. Syötä eri sähköpostiosoite."
  },
  "revokeWhenExpired": {
    "message": "Erääntyy $DATE$",
    "placeholders": {
      "date": {
        "content": "$1",
        "example": "12/31/2020"
      }
    }
  },
  "awaitingSyncSingular": {
    "message": "Tunniste uudistettiin $DAYS$ päivä sitten. Päivitä laskutuksen synkronoitituniste itse ylläpitämäsi organisaation asetuksiin.",
    "placeholders": {
      "days": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "awaitingSyncPlural": {
    "message": "Tunniste uudistettiin $DAYS$ päivää sitten. Päivitä laskutuksen synkronoitituniste itse ylläpitämäsi organisaation asetuksiin.",
    "placeholders": {
      "days": {
        "content": "$1",
        "example": "1"
      }
    }
  },
  "lastSync": {
    "message": "Viimeisin synkronointi",
    "description": "Used as a prefix to indicate the last time a sync occurred. Example \"Last sync 1968-11-16 00:00:00\""
  },
  "sponsorshipsSynced": {
    "message": "Itse ylläpidetyt sponsoroinnit on synkronoitu."
  },
  "billingManagedByProvider": {
    "message": "Hallinnasta vastaa $PROVIDER$",
    "placeholders": {
      "provider": {
        "content": "$1",
        "example": "Managed Services Company"
      }
    }
  },
  "billingContactProviderForAssistance": {
    "message": "Ole yhteydessä heihin saadaksesi lisää apua",
    "description": "This text is displayed if an organization's billing is managed by a Provider. It tells the user to contact the Provider for assistance."
  },
  "forwardedEmail": {
    "message": "Sähköpostialias välitykseen"
  },
  "forwardedEmailDesc": {
    "message": "Luo sähköpostialias ulkoisella ohjauspalvelulla."
  },
  "forwarderDomainName": {
    "message": "Sähköpostin verkkotunnus",
    "description": "Labels the domain name email forwarder service option"
  },
  "forwarderDomainNameHint": {
    "message": "Valitse verkkotunnus, jota valittu palvelu tukee",
    "description": "Guidance provided for email forwarding services that support multiple email domains."
  },
  "forwarderError": {
    "message": "$SERVICENAME$ -virhe: $ERRORMESSAGE$",
    "description": "Reports an error returned by a forwarding service to the user.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      },
      "errormessage": {
        "content": "$2",
        "example": "Invalid characters in domain name."
      }
    }
  },
  "forwarderGeneratedBy": {
    "message": "Bitwardenin luoma.",
    "description": "Displayed with the address on the forwarding service's configuration screen."
  },
  "forwarderGeneratedByWithWebsite": {
    "message": "Verkkosivusto: $WEBSITE$. Bitwardenin luoma.",
    "description": "Displayed with the address on the forwarding service's configuration screen.",
    "placeholders": {
      "WEBSITE": {
        "content": "$1",
        "example": "www.example.com"
      }
    }
  },
  "forwaderInvalidToken": {
    "message": "Virheellinen $SERVICENAME$ API -tunniste",
    "description": "Displayed when the user's API token is empty or rejected by the forwarding service.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      }
    }
  },
  "forwaderInvalidTokenWithMessage": {
    "message": "Virheellinen $SERVICENAME$ API -tunniste: $ERRORMESSAGE$",
    "description": "Displayed when the user's API token is rejected by the forwarding service with an error message.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      },
      "errormessage": {
        "content": "$2",
        "example": "Please verify your email address to continue."
      }
    }
  },
  "forwarderNoAccountId": {
    "message": "$SERVICENAME$ -palvelun peittämän sähköpostitilin tunnistetta ei saatu.",
    "description": "Displayed when the forwarding service fails to return an account ID.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      }
    }
  },
  "forwarderNoDomain": {
    "message": "Virheellinen $SERVICENAME$ -verkkotunnus.",
    "description": "Displayed when the domain is empty or domain authorization failed at the forwarding service.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      }
    }
  },
  "forwarderNoUrl": {
    "message": "Virheellinen $SERVICENAME$ -URL.",
    "description": "Displayed when the url of the forwarding service wasn't supplied.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      }
    }
  },
  "forwarderUnknownError": {
    "message": "Tapahtui tuntematon $SERVICENAME$ -virhe.",
    "description": "Displayed when the forwarding service failed due to an unknown error.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "SimpleLogin"
      }
    }
  },
  "forwarderUnknownForwarder": {
    "message": "Tuntematon ohjaaja: $SERVICENAME$.",
    "description": "Displayed when the forwarding service is not supported.",
    "placeholders": {
      "servicename": {
        "content": "$1",
        "example": "JustTrust.us"
      }
    }
  },
  "hostname": {
    "message": "Isäntä",
    "description": "Part of a URL."
  },
  "apiAccessToken": {
    "message": "API-käyttötunniste"
  },
  "deviceVerification": {
    "message": "Laitevahvistus"
  },
  "enableDeviceVerification": {
    "message": "Käytä laitevahvistusta"
  },
  "deviceVerificationDesc": {
    "message": "Kun käytössä, todennuskoodit lähetetään sinulle sähköpostitse kirjauduttaessa tuntemattomasta laitteesta."
  },
  "updatedDeviceVerification": {
    "message": "Laitevahvistus päivitettiin"
  },
  "areYouSureYouWantToEnableDeviceVerificationTheVerificationCodeEmailsWillArriveAtX": {
    "message": "Haluatko varmasti käyttää laitevahvistusta? Todennuskoodit lähetetään sähköpostiosoitteeseen $EMAIL$",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "My Email"
      }
    }
  },
  "premiumSubcriptionRequired": {
    "message": "Premium-tilaus vaaditaan"
  },
  "scim": {
    "message": "SCIM-provisiointi",
    "description": "The text, 'SCIM', is an acronym and should not be translated."
  },
  "scimDescription": {
    "message": "Provisioi käyttäjät ja ryhmät automaattisesti haluamasi identiteettitoimittajan kanssa SCIM-provisioinnilla",
    "description": "the text, 'SCIM', is an acronym and should not be translated."
  },
  "scimIntegrationDescription": {
    "message": "Automatically provision users and groups with your preferred identity provider via SCIM provisioning. Find supported integrations",
    "description": "the text, 'SCIM', is an acronym and should not be translated."
  },
  "scimEnabledCheckboxDesc": {
    "message": "Ota SCIM käyttöön",
    "description": "the text, 'SCIM', is an acronym and should not be translated."
  },
  "scimEnabledCheckboxDescHelpText": {
    "message": "Määritä haluamasi identiteettitoimittaja määrittämällä sen URL-osoite ja SCIM API -avain",
    "description": "the text, 'SCIM', is an acronym and should not be translated."
  },
  "scimApiKeyHelperText": {
    "message": "Tällä API-avaimella on oikeus hallita organisaation käyttäjiä. Se tulee pitää salassa."
  },
  "copyScimKey": {
    "message": "Kopioi SCIM API-avain leikepöydälle",
    "description": "the text, 'SCIM' and 'API', are acronyms and should not be translated."
  },
  "rotateScimKey": {
    "message": "Uudista SCIM API-avain",
    "description": "the text, 'SCIM' and 'API', are acronyms and should not be translated."
  },
  "rotateScimKeyWarning": {
    "message": "Haluatko varmasti uudistaa SCIM API-avaimen? Nykyinen avain ei enää toimi olemassa oleville integraatioille.",
    "description": "the text, 'SCIM' and 'API', are acronyms and should not be translated."
  },
  "rotateKey": {
    "message": "Uudista avain"
  },
  "scimApiKey": {
    "message": "SCIM API-avain",
    "description": "the text, 'SCIM' and 'API', are acronyms and should not be translated."
  },
  "copyScimUrl": {
    "message": "Kopioi SCIM-päätteen URL-osoite leikepöydälle",
    "description": "the text, 'SCIM' and 'URL', are acronyms and should not be translated."
  },
  "scimUrl": {
    "message": "SCIM URL",
    "description": "the text, 'SCIM' and 'URL', are acronyms and should not be translated."
  },
  "scimApiKeyRotated": {
    "message": "SCIM API-avain uudistettiin",
    "description": "the text, 'SCIM' and 'API', are acronyms and should not be translated."
  },
  "scimSettingsSaved": {
    "message": "SCIM-asetukset tallennettiin",
    "description": "the text, 'SCIM', is an acronym and should not be translated."
  },
  "inputRequired": {
    "message": "Syöte vaaditaan."
  },
  "inputEmail": {
    "message": "Syöte ei ole sähköpostiosoite."
  },
  "inputMinLength": {
    "message": "Syötteen tulee sisältää ainakin $COUNT$ merkkiä.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "8"
      }
    }
  },
  "inputMaxLength": {
    "message": "Syötteen enimmäismerkkimäärä on $COUNT$.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "20"
      }
    }
  },
  "inputForbiddenCharacters": {
    "message": "Seuraavia merkkejä ei sallita: $CHARACTERS$",
    "placeholders": {
      "characters": {
        "content": "$1",
        "example": "@, #, $, %"
      }
    }
  },
  "inputMinValue": {
    "message": "Syötteen vähimmäisarvo on $MIN$.",
    "placeholders": {
      "min": {
        "content": "$1",
        "example": "8"
      }
    }
  },
  "inputMaxValue": {
    "message": "Syötteen enimmäisarvo on $MAX$.",
    "placeholders": {
      "max": {
        "content": "$1",
        "example": "100"
      }
    }
  },
  "multipleInputEmails": {
    "message": "Ainakin yksi sähköpostiosoite on virheellinen"
  },
  "tooManyEmails": {
    "message": "Voit lähettää kerrallaan vain $COUNT$ sähköpostiviestiä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "20"
      }
    }
  },
  "fieldsNeedAttention": {
    "message": "$COUNT$ yllä oleva(a) kenttä(ä) vaatii huomiotasi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "4"
      }
    }
  },
  "singleFieldNeedsAttention": {
    "message": "Yksi kenttä vaatii huomiotasi."
  },
  "multipleFieldsNeedAttention": {
    "message": "$COUNT$ kenttää vaatii huomiotasi.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "duoHealthCheckResultsInNullAuthUrlError": {
    "message": "Virhe yhdistettäessä Duo-palveluun. Käytä vaihtoehtoista todennustapaa tai ole yhteydessä Duon asiakaspalveluun saadaksesi apua."
  },
  "launchDuoAndFollowStepsToFinishLoggingIn": {
    "message": "Avaa Duo ja viimeistele kirjautuminen seuraamalla ohjeita."
  },
  "duoRequiredByOrgForAccount": {
    "message": "Tilillesi kirjautuminen vaatii Duo-vahvistuksen."
  },
  "launchDuo": {
    "message": "Avaa Duo"
  },
  "turnOn": {
    "message": "Ota käyttöön"
  },
  "on": {
    "message": "Käytössä"
  },
  "off": {
    "message": "Ei käytössä"
  },
  "members": {
    "message": "Jäsenet"
  },
  "reporting": {
    "message": "Raportointi"
  },
  "numberOfUsers": {
    "message": "Käyttäjien määrä"
  },
  "loggingInAs": {
    "message": "Kirjaudutaan tunnuksella"
  },
  "notYou": {
    "message": "Etkö se ollut sinä?"
  },
  "pickAnAvatarColor": {
    "message": "Valitse hahmon väri"
  },
  "customizeAvatar": {
    "message": "Mukauta hahmoa"
  },
  "avatarUpdated": {
    "message": "Hahmo päivitettiin"
  },
  "brightBlue": {
    "message": "Kirkas sininen"
  },
  "green": {
    "message": "Vihreä"
  },
  "orange": {
    "message": "Oranssi"
  },
  "lavender": {
    "message": "Laventeli"
  },
  "yellow": {
    "message": "Keltainen"
  },
  "indigo": {
    "message": "Syvän sininen"
  },
  "teal": {
    "message": "Sinivihreä"
  },
  "salmon": {
    "message": "Lohenpunainen"
  },
  "pink": {
    "message": "Pinkki"
  },
  "customColor": {
    "message": "Oma väri"
  },
  "selectPlaceholder": {
    "message": "-- Valitse --"
  },
  "multiSelectPlaceholder": {
    "message": "-- Suodatettava tyyppi --"
  },
  "multiSelectLoading": {
    "message": "Noudetaan vaihtoehtoja..."
  },
  "multiSelectNotFound": {
    "message": "Kohteita ei löytynyt"
  },
  "multiSelectClearAll": {
    "message": "Tyhjennä kaikki"
  },
  "toggleCharacterCount": {
    "message": "Kytke merkkimäärä",
    "description": "'Character count' describes a feature that displays a number next to each character of the password."
  },
  "passwordCharacterCount": {
    "message": "Salasanan merkkimäärä",
    "description": "'Character count' describes a feature that displays a number next to each character of the password."
  },
  "hide": {
    "message": "Piilota"
  },
  "projects": {
    "message": "Projektit",
    "description": "Description for the Projects field."
  },
  "lastEdited": {
    "message": "Viimeksi muokattu",
    "description": "The label for the date and time when a item was last edited."
  },
  "editSecret": {
    "message": "Muokkaa salaisuutta",
    "description": "Action to modify an existing secret."
  },
  "addSecret": {
    "message": "Lisää salaisuus",
    "description": "Action to create a new secret."
  },
  "copySecretName": {
    "message": "Kopioi salaisuuden nimi",
    "description": "Action to copy the name of a secret to the system's clipboard."
  },
  "copySecretValue": {
    "message": "Kopioi salaisuuden arvo",
    "description": "Action to copy the value of a secret to the system's clipboard."
  },
  "deleteSecret": {
    "message": "Poista salaisuus",
    "description": "Action to delete a single secret from the system."
  },
  "deleteSecrets": {
    "message": "Poista salaisuudet",
    "description": "The action to delete multiple secrets from the system."
  },
  "hardDeleteSecret": {
    "message": "Poista salaisuus pysyvästi"
  },
  "hardDeleteSecrets": {
    "message": "Poista salaisuudet pysyvästi"
  },
  "secretProjectAssociationDescription": {
    "message": "Valitse projektit, joihin salaisuus liitetään. Salaisuuden voivat nähdä vain ne organisaation käyttäjät, joilla on käyttöoikeudet näihin projekteihin.",
    "description": "A prompt explaining how secrets can be associated with projects."
  },
  "selectProjects": {
    "message": "Valitse projekteja",
    "description": "A label for a type-to-filter input field to choose projects."
  },
  "searchProjects": {
    "message": "Etsi projekteista",
    "description": "Label for the search bar used to search projects."
  },
  "project": {
    "message": "Projekti",
    "description": "Similar to collections, projects can be used to group secrets."
  },
  "editProject": {
    "message": "Muokkaa projektia",
    "description": "The action to modify an existing project."
  },
  "viewProject": {
    "message": "Näytä projekti",
    "description": "The action to view details of a project."
  },
  "deleteProject": {
    "message": "Poista projekti",
    "description": "The action to delete a project from the system."
  },
  "deleteProjects": {
    "message": "Poista projektit",
    "description": "The action to delete multiple projects from the system."
  },
  "secret": {
    "message": "Salaisuus",
    "description": "Label for a secret (key/value pair)"
  },
  "serviceAccount": {
    "message": "Palvelutili",
    "description": "A machine user which can be used to automate processes and access secrets in the system."
  },
  "serviceAccounts": {
    "message": "Palvelutilit",
    "description": "The title for the section that deals with service accounts."
  },
  "secrets": {
    "message": "Salaisuudet",
    "description": "The title for the section of the application that deals with secrets."
  },
  "nameValuePair": {
    "message": "Nimi/arvopari",
    "description": "Title for a name/ value pair. Secrets typically consist of a name and value pair."
  },
  "secretEdited": {
    "message": "Salaisuutta muokattiin",
    "description": "Notification for the successful editing of a secret."
  },
  "secretCreated": {
    "message": "Salaisuus luotiin",
    "description": "Notification for the successful creation of a secret."
  },
  "newSecret": {
    "message": "Uusi salaisuus",
    "description": "Title for creating a new secret."
  },
  "newServiceAccount": {
    "message": "Uusi palvelutili",
    "description": "Title for creating a new service account."
  },
  "secretsNoItemsTitle": {
    "message": "Näytettäviä salaisuuksia ei ole.",
    "description": "Empty state to indicate that there are no secrets to display."
  },
  "secretsNoItemsMessage": {
    "message": "Aloita lisäämällä uusi salaisuus tai tuomalla niitä.",
    "description": "Message to encourage the user to start adding secrets."
  },
  "secretsTrashNoItemsMessage": {
    "message": "Roskakorissa ei ole salaisuuksia."
  },
  "serviceAccountsNoItemsMessage": {
    "message": "Aloita salaisen käytön automatisointi luomalla uusi palvelutili.",
    "description": "Message to encourage the user to start creating service accounts."
  },
  "serviceAccountsNoItemsTitle": {
    "message": "Mitään näytettävää ei vielä ole",
    "description": "Title to indicate that there are no service accounts to display."
  },
  "searchSecrets": {
    "message": "Etsi salaisuuksista",
    "description": "Placeholder text for searching secrets."
  },
  "deleteServiceAccounts": {
    "message": "Poista palvelutilit",
    "description": "Title for the action to delete one or multiple service accounts."
  },
  "deleteServiceAccount": {
    "message": "Poista palvelutili",
    "description": "Title for the action to delete a single service account."
  },
  "viewServiceAccount": {
    "message": "Näytä palvelutili",
    "description": "Action to view the details of a service account."
  },
  "deleteServiceAccountDialogMessage": {
    "message": "Palvelutilin $SERVICE_ACCOUNT$ poisto on pysyvää ja peruuttamatonta.",
    "placeholders": {
      "service_account": {
        "content": "$1",
        "example": "Service account name"
      }
    }
  },
  "deleteServiceAccountsDialogMessage": {
    "message": "Palvelutilien poisto on pysyvää ja peruuttamatonta."
  },
  "deleteServiceAccountsConfirmMessage": {
    "message": "Poista $COUNT$ palvelutiliä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "deleteServiceAccountToast": {
    "message": "Palvelutili poistettiin"
  },
  "deleteServiceAccountsToast": {
    "message": "Palvelutilit poistettiin"
  },
  "searchServiceAccounts": {
    "message": "Etsi palvelutileistä",
    "description": "Placeholder text for searching service accounts."
  },
  "editServiceAccount": {
    "message": "Muokkaa palvelutiliä",
    "description": "Title for editing a service account."
  },
  "addProject": {
    "message": "Lisää projekti",
    "description": "Title for creating a new project."
  },
  "projectEdited": {
    "message": "Projektia muokattiin",
    "description": "Notification for the successful editing of a project."
  },
  "projectSaved": {
    "message": "Projekti tallennettiin",
    "description": "Notification for the successful saving of a project."
  },
  "projectCreated": {
    "message": "Projekti luotiin",
    "description": "Notification for the successful creation of a project."
  },
  "projectName": {
    "message": "Projektin nimi",
    "description": "Label for entering the name of a project."
  },
  "newProject": {
    "message": "Uusi projekti",
    "description": "Title for creating a new project."
  },
  "softDeleteSecretWarning": {
    "message": "Salaisuuksien poistaminen voi vaikuttaa olemassa oleviin integraatioihin.",
    "description": "Warns that deleting secrets can have consequences on integrations"
  },
  "softDeletesSuccessToast": {
    "message": "Salaisuudet siirrettiin roskakoriin",
    "description": "Notifies that the selected secrets have been moved to the trash"
  },
  "hardDeleteSecretConfirmation": {
    "message": "Haluatko varmasti poistaa salaisuuden pysyvästi?"
  },
  "hardDeleteSecretsConfirmation": {
    "message": "Haluatko varmasti poistaa salaisuudet pysyvästi?"
  },
  "hardDeletesSuccessToast": {
    "message": "Salaisuudet poistettiin pysyvästi"
  },
  "smAccess": {
    "message": "Käyttöoikeudet",
    "description": "Title indicating what permissions a service account has"
  },
  "projectCommaSecret": {
    "message": "Projekti, salaisuus",
    "description": ""
  },
  "serviceAccountName": {
    "message": "Palvelutilin nimi",
    "description": "Label for the name of a service account"
  },
  "serviceAccountCreated": {
    "message": "Palvelutili luotiin",
    "description": "Notifies that a new service account has been created"
  },
  "serviceAccountUpdated": {
    "message": "Palvelutili päivitettiin",
    "description": "Notifies that a service account has been updated"
  },
  "newSaSelectAccess": {
    "message": "Syötä tai valitse projekteja tai salaisuuksia",
    "description": "Instructions for selecting projects or secrets for a new service account"
  },
  "newSaTypeToFilter": {
    "message": "Suodata kirjoittamalla",
    "description": "Instructions for filtering a list of projects or secrets"
  },
  "deleteProjectsToast": {
    "message": "Projektit poistettiin",
    "description": "Notifies that the selected projects have been deleted"
  },
  "deleteProjectToast": {
    "message": "Projekti poistettiin",
    "description": "Notifies that a project has been deleted"
  },
  "deleteProjectDialogMessage": {
    "message": "Projektin $PROJECT$ poisto on pysyvää ja peruuttamatonta.",
    "description": "Informs users that projects are hard deleted and not sent to trash",
    "placeholders": {
      "project": {
        "content": "$1",
        "example": "project name"
      }
    }
  },
  "deleteProjectInputLabel": {
    "message": "Jatka syöttämällä \"$CONFIRM$\"",
    "description": "Users are prompted to type 'confirm' to delete a project",
    "placeholders": {
      "confirm": {
        "content": "$1",
        "example": "Delete 3 projects"
      }
    }
  },
  "deleteProjectConfirmMessage": {
    "message": "Poista $PROJECT$",
    "description": "Confirmation prompt to delete a specific project, where '$PROJECT$' is a placeholder for the name of the project.",
    "placeholders": {
      "project": {
        "content": "$1",
        "example": "project name"
      }
    }
  },
  "deleteProjectsConfirmMessage": {
    "message": "Poista $COUNT$ projektia",
    "description": "Confirmation prompt to delete multiple projects, where '$COUNT$' is a placeholder for the number of projects to be deleted.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "deleteProjectsDialogMessage": {
    "message": "Projektien poisto on pysyvää ja peruuttamatonta.",
    "description": "This message is displayed in a dialog box as a warning before proceeding with project deletion."
  },
  "projectsNoItemsTitle": {
    "message": "Näytettäviä projekteja ei ole.",
    "description": "Empty state to be displayed when there are no projects to display in the list."
  },
  "projectsNoItemsMessage": {
    "message": "Aloita salaisuuksien järjestely luomalla uusi projekti.",
    "description": "Message to be displayed when there are no projects to display in the list."
  },
  "smConfirmationRequired": {
    "message": "Vahvistus vaaditaan",
    "description": "Indicates that user confirmation is required for an action to proceed."
  },
  "bulkDeleteProjectsErrorMessage": {
    "message": "Seuraavia projekteja ei voitu poistaa:",
    "description": "Message to be displayed when there is an error during bulk project deletion."
  },
  "softDeleteSuccessToast": {
    "message": "Salaisuus siirrettiin roskakoriin",
    "description": "Notification to be displayed when a secret is successfully sent to the trash."
  },
  "hardDeleteSuccessToast": {
    "message": "Salaisuus poistettiin pysyvästi"
  },
  "accessTokens": {
    "message": "Käyttötunnisteet",
    "description": "Title for the section displaying access tokens."
  },
  "newAccessToken": {
    "message": "Uusi käyttötunniste",
    "description": "Button label for creating a new access token."
  },
  "expires": {
    "message": "Erääntyy",
    "description": "Label for the expiration date of an access token."
  },
  "canRead": {
    "message": "Voi lukea",
    "description": "Label for the access level of an access token (Read only)."
  },
  "accessTokensNoItemsTitle": {
    "message": "Näytettäviä käyttötunnisteita ei ole.",
    "description": "Title to be displayed when there are no access tokens to display in the list."
  },
  "accessTokensNoItemsDesc": {
    "message": "Aloita luomalla käyttötunniste",
    "description": "Message to be displayed when there are no access tokens to display in the list."
  },
  "downloadAccessToken": {
    "message": "Lataa tai kopioi ennen kuin suljet tämän ruudun.",
    "description": "Message to be displayed before closing an access token, reminding the user to download or copy it."
  },
  "expiresOnAccessToken": {
    "message": "Erääntyy:",
    "description": "Label for the expiration date of an access token."
  },
  "accessTokenCallOutTitle": {
    "message": "Tunnisteita ei säilytetä, eivätkä ne ole palautettavissa",
    "description": "Notification to inform the user that access tokens are only displayed once and cannot be retrieved again."
  },
  "copyToken": {
    "message": "Kopioi tunniste",
    "description": "Copies the generated access token to the user's clipboard."
  },
  "accessToken": {
    "message": "Käyttötunniste",
    "description": "A unique string that gives a client application (eg. CLI) access to a secret or set of secrets."
  },
  "accessTokenExpirationRequired": {
    "message": "Erääntymisajankohta vaaditaan",
    "description": "Error message indicating that an expiration date for the access token must be set."
  },
  "accessTokenCreatedAndCopied": {
    "message": "Käyttötunniste luotiin ja kopioitiin leikepöydälle",
    "description": "Notification to inform the user that the access token has been created and copied to the clipboard."
  },
  "revokeAccessToken": {
    "message": "Mitätöi käyttötunniste",
    "description": "Invalidates / cancels an access token and as such removes access to secrets for the client application."
  },
  "revokeAccessTokens": {
    "message": "Mitätöi käyttötunnisteet"
  },
  "revokeAccessTokenDesc": {
    "message": "Käyttötunnisteiden mitätöinti on pysyvää ja peruuttamatonta."
  },
  "accessTokenRevoked": {
    "message": "Käyttötunnisteet mitätöitiin",
    "description": "Toast message after deleting one or multiple access tokens."
  },
  "noAccessTokenSelected": {
    "message": "Mitätöitäviä käyttötunnisteita ei valittu",
    "description": "Toast error message after trying to delete access tokens but not selecting any access tokens."
  },
  "submenu": {
    "message": "Alavalikko"
  },
  "from": {
    "message": "Alkaen"
  },
  "to": {
    "message": "Päättyen"
  },
  "member": {
    "message": "Jäsen"
  },
  "update": {
    "message": "Päivitä"
  },
  "plusNMore": {
    "message": "+ $QUANTITY$ lisää",
    "placeholders": {
      "quantity": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "groupInfo": {
    "message": "Ryhmän tiedot"
  },
  "editGroupMembersDesc": {
    "message": "Myönnä jäsenille käyttöoikeudet ryhmälle määritettyihin kokoelmiin."
  },
  "editGroupCollectionsDesc": {
    "message": "Myönnä käyttöoikeudet kokoelmiin lisäämällä heidät tähän ryhmään."
  },
  "restrictedCollectionAssignmentDesc": {
    "message": "Voit määrittää vain hallitsemiasi kokoelmia."
  },
  "selectMembers": {
    "message": "Valitse jäsenet"
  },
  "selectCollections": {
    "message": "Valitse kokoelmat"
  },
  "role": {
    "message": "Rooli"
  },
  "removeMember": {
    "message": "Poista jäsen"
  },
  "collection": {
    "message": "Kokoelma"
  },
  "noCollection": {
    "message": "Ei kokoelmaa"
  },
  "canView": {
    "message": "Voi tarkastella"
  },
  "canViewExceptPass": {
    "message": "Voi tarkastella (ei salasanoja)"
  },
  "canEdit": {
    "message": "Voi muokata"
  },
  "canEditExceptPass": {
    "message": "Voi muokata (ei salasanoja)"
  },
  "noCollectionsAdded": {
    "message": "Kokoelmia ei ole lisätty"
  },
  "noMembersAdded": {
    "message": "Jäseniä ei ole lisätty"
  },
  "noGroupsAdded": {
    "message": "Ryhmiä ei ole lisätty."
  },
  "group": {
    "message": "Ryhmä"
  },
  "domainVerification": {
    "message": "Verkkotunnusvarmennus"
  },
  "newDomain": {
    "message": "Uusi verkkotunnus"
  },
  "noDomains": {
    "message": "Verkkotunnuksia ei ole"
  },
  "noDomainsSubText": {
    "message": "Liitetyn verkkotunnuksen avulla jäsenet voivat ohittaa kertakirjautumistunnisteen, kun he kirjautuvat kertakirjautumisen välityksellä."
  },
  "verifyDomain": {
    "message": "Vahvista verkkotunnus"
  },
  "reverifyDomain": {
    "message": "Vahvista verkkotunnus uudelleen"
  },
  "copyDnsTxtRecord": {
    "message": "Kopioi DNS TXT -tietue"
  },
  "dnsTxtRecord": {
    "message": "DNS TXT -tietue"
  },
  "dnsTxtRecordInputHint": {
    "message": "Kopioi ja liitä TXT-tietue DNS-toimittajasi tietoihin."
  },
  "domainNameInputHint": {
    "message": "Esimerkki: omaosoite.fi. Aliverkkotunnukset on määritettävä ja vahvistettava erikseen."
  },
  "automaticDomainVerification": {
    "message": "Automaattinen verkkotunnusvarmennus"
  },
  "automaticDomainVerificationProcess": {
    "message": "Bitwarden yrittää varmentaa verkkotunnuksen kolme kertaa ensimmäisten 72 tunnin kuluessa. Jos varmennus ei onnistu, tarkista verkkotunnuksesi DNS-tietue ja suorita varmennus manuaalisesti. Varmentamattomat verkkotunnukset poistetaan organisaatiosta 7 päivän kuluttua."
  },
  "invalidDomainNameMessage": {
    "message": "Syöte ei ole kelvollisessa muodossa. Muoto: omaosoite.fi. Aliverkkotunnukset on määritettävä ja vahvistettava erikseen."
  },
  "removeDomain": {
    "message": "Poista verkkotunnus"
  },
  "removeDomainWarning": {
    "message": "Verkkotunnuksen poistoa ei ole mahdollista kumota. Haluatko varmasti jatkaa?"
  },
  "domainRemoved": {
    "message": "Verkkotunnus poistettiin"
  },
  "domainSaved": {
    "message": "Verkkotunnus tallennettiin"
  },
  "domainVerified": {
    "message": "Verkkotunnus vahvistettiin"
  },
  "duplicateDomainError": {
    "message": "Et voi lunastaa samaa verkkotunnusta kahdesti."
  },
  "domainNotAvailable": {
    "message": "Joku muu on jo lunastanut verkkotunnuksen $DOMAIN$ käyttöönsä. Jatka käyttämällä eri verkkotunnusta.",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainNotVerified": {
    "message": "Verkkotunnusta $DOMAIN$ ei vahvistettu. Tarkista DNS-tietueesi.",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainStatusVerified": {
    "message": "Vahvistettu"
  },
  "domainStatusUnverified": {
    "message": "Vahvistamaton"
  },
  "domainNameTh": {
    "message": "Nimi"
  },
  "domainStatusTh": {
    "message": "Tila"
  },
  "lastChecked": {
    "message": "Edellinen tarkastus"
  },
  "editDomain": {
    "message": "Muokkaa verkkotunnusta"
  },
  "domainFormInvalid": {
    "message": "Lomakkeessa havaittiin huomiotasi vaativia virheitä"
  },
  "addedDomain": {
    "message": "Verkkotunnus $DOMAIN$ lisättiin",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "removedDomain": {
    "message": "Verkkotunnus $DOMAIN$ poistettiin",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainVerifiedEvent": {
    "message": "Verkkotunnus \"$DOMAIN$\" vahvistettiin.",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainNotVerifiedEvent": {
    "message": "Verkkotunnusta \"$DOMAIN$\" ei vahvistettu.",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "verificationRequiredForActionSetPinToContinue": {
    "message": "Toiminto vaatii vahvistuksen. Jatka asettamalla PIN-koodi."
  },
  "setPin": {
    "message": "Aseta PIN-koodi"
  },
  "verifyWithBiometrics": {
    "message": "Vahvista biometrialla"
  },
  "awaitingConfirmation": {
    "message": "Odottaa vahvistusta"
  },
  "couldNotCompleteBiometrics": {
    "message": "Biometrinen todennus ei onnistunut."
  },
  "needADifferentMethod": {
    "message": "Tarvitsetko eri menetelmän?"
  },
  "useMasterPassword": {
    "message": "Käytä pääsalasanaa"
  },
  "usePin": {
    "message": "Käytä PIN-koodia"
  },
  "useBiometrics": {
    "message": "Käytä biometriaa"
  },
  "enterVerificationCodeSentToEmail": {
    "message": "Syötä sähköpostiosoitteeseesi lähetetty vahvistuskoodi."
  },
  "resendCode": {
    "message": "Lähetä koodi uudelleen"
  },
  "memberColumnHeader": {
    "message": "Jäsen"
  },
  "groupSlashMemberColumnHeader": {
    "message": "Ryhmä/Jäsen"
  },
  "selectGroupsAndMembers": {
    "message": "Valitse ryhmät ja jäsenet"
  },
  "selectGroups": {
    "message": "Valitse ryhmät"
  },
  "userPermissionOverrideHelperDesc": {
    "message": "Jäsenkohtaisesti määritetyt käyttöoikeudet korvaavat jäsenen ryhmän määrittämät oikeudet."
  },
  "noMembersOrGroupsAdded": {
    "message": "Jäseniä tai ryhmiä ei ole lisätty."
  },
  "deleted": {
    "message": "Poistettiin"
  },
  "memberStatusFilter": {
    "message": "Suodata jäseniä tilan perusteella"
  },
  "inviteMember": {
    "message": "Kutsu jäsen"
  },
  "needsConfirmation": {
    "message": "Vahvistettavat"
  },
  "memberRole": {
    "message": "Jäsenen rooli"
  },
  "moreFromBitwarden": {
    "message": "Lisää Bitwardenilta"
  },
  "switchProducts": {
    "message": "Vaihda tuotteita"
  },
  "freeOrgInvLimitReachedManageBilling": {
    "message": "Ilmaisilla organisaatioilla voi olla enintään $SEATCOUNT$ jäsentä. Päivitä maksulliseen tilaukseen kutsuaksesi lisää jäseniä.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "freeOrgInvLimitReachedNoManageBilling": {
    "message": "Ilmaisilla organisaatioilla voi olla enintään $SEATCOUNT$ jäsentä. Ole päivityksestä yhteydessä organisaatiosi omistajaan.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "teamsStarterPlanInvLimitReachedManageBilling": {
    "message": "Teams Starter -tilaukset voivat sisältää enintään $SEATCOUNT$ jäsentä. Kutsu lisää jäseniä päivittämällä tilauksesi.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "10"
      }
    }
  },
  "teamsStarterPlanInvLimitReachedNoManageBilling": {
    "message": "Teams Starter -tilaukset voivat sisältää enintään $SEATCOUNT$ jäsentä. Ole tilauspäivityksestä ja jäsenten lisäöysksestä yhteydessä organisaatiosi omistajaan.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "10"
      }
    }
  },
  "freeOrgMaxCollectionReachedManageBilling": {
    "message": "Ilmaisilla organisaatioilla voi olla enintään $COLLECTIONCOUNT$ kokoelmaa. Päivitä maksulliseen tilaukseen lisätäksesi kokoelmia.",
    "placeholders": {
      "COLLECTIONCOUNT": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "freeOrgMaxCollectionReachedNoManageBilling": {
    "message": "Ilmaisilla organisaatioilla voi olla enintään $COLLECTIONCOUNT$ kokoelmaa. Ole päivityksestä yhteydessä organisaatiosi omistajaan.",
    "placeholders": {
      "COLLECTIONCOUNT": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "server": {
    "message": "Palvelin"
  },
  "exportData": {
    "message": "Vie tietoja"
  },
  "exportingOrganizationSecretDataTitle": {
    "message": "Organisaation salaisten tietojen vienti"
  },
  "exportingOrganizationSecretDataDescription": {
    "message": "Vain organisaatioon $ORGANIZATION$ liitetyt Salaisuushallinnan tiedot viedään. Muiden tuotteiden tai organisaatioiden kohteita ei sisällytetä.",
    "placeholders": {
      "ORGANIZATION": {
        "content": "$1",
        "example": "My Org Name"
      }
    }
  },
  "fileUpload": {
    "message": "Valitse tuotava tiedosto"
  },
  "upload": {
    "message": "Lähetä"
  },
  "acceptedFormats": {
    "message": "Hyväksytyt muodot:"
  },
  "copyPasteImportContents": {
    "message": "Kopioi ja liitä tuotava sisältö:"
  },
  "or": {
    "message": "tai"
  },
  "unlockWithBiometrics": {
    "message": "Avaa biometrialla"
  },
  "unlockWithPin": {
    "message": "Avaa PIN-koodilla"
  },
  "unlockWithMasterPassword": {
    "message": "Avaa pääsalasanalla"
  },
  "licenseAndBillingManagement": {
    "message": "Lisenssien ja laskutuksen hallinta"
  },
  "automaticSync": {
    "message": "Automaattinen synkronointi"
  },
  "manualUpload": {
    "message": "Manuaalinen tallennus"
  },
  "manualBillingTokenUploadDesc": {
    "message": "Jos et halua käyttää laskutuksen synkronointia, lisää lisenssisi manuaalisesti tästä. Tämä ei avaa Families-sponsorointia automaattisesti."
  },
  "syncLicense": {
    "message": "Synkronoi lisenssi"
  },
  "licenseSyncSuccess": {
    "message": "Lisenssin synkronointi onnistui"
  },
  "licenseUploadSuccess": {
    "message": "Lisenssin tallennus onnistui"
  },
  "lastLicenseSync": {
    "message": "Edellinen lisenssin synkronointi"
  },
  "billingSyncHelp": {
    "message": "Laskutuksen synkronoinnin ohje"
  },
  "licensePaidFeaturesHelp": {
    "message": "Tietoja maksullisen lisenssin ominaisuuksista"
  },
  "selfHostGracePeriodHelp": {
    "message": "Kun tilauksesi päättyy, sinulla on 60 päivää aikaa päivittää organisaatiosi lisenssitiedosto ajan tasalle. Varoaika päättyy $GRACE_PERIOD_END_DATE$.",
    "placeholders": {
      "GRACE_PERIOD_END_DATE": {
        "content": "$1",
        "example": "May 12, 2024"
      }
    }
  },
  "uploadLicense": {
    "message": "Tallenna lisenssi"
  },
  "projectPeopleDescription": {
    "message": "Myönnä ryhmille tai henkilöille käyttöoikeus projektiin."
  },
  "projectPeopleSelectHint": {
    "message": "Syötä tai valitse henkilöitä tai ryhmiä"
  },
  "projectServiceAccountsDescription": {
    "message": "Myönnä palvelutileille käyttöoikeus projektiin."
  },
  "projectServiceAccountsSelectHint": {
    "message": "Syötä tai valitse palvelutilit"
  },
  "projectEmptyPeopleAccessPolicies": {
    "message": "Aloita yhteistyö lisäämällä henkilöitä tai ryhmiä"
  },
  "projectEmptyServiceAccountAccessPolicies": {
    "message": "Myönnä käyttöoikeuksia lisäämällä palvelutilejä"
  },
  "serviceAccountPeopleDescription": {
    "message": "Myönnä ryhmille tai henkilöille tämän palvelutilin käyttöoikeus."
  },
  "serviceAccountProjectsDescription": {
    "message": "Määritä palvelutilille projekteja."
  },
  "serviceAccountEmptyProjectAccesspolicies": {
    "message": "Lisää projekteja käyttöoikeuksien myöntämiseksi"
  },
  "canReadWrite": {
    "message": "Voi lukea, kirjoittaa"
  },
  "groupSlashUser": {
    "message": "Ryhmä/käyttäjä"
  },
  "lowKdfIterations": {
    "message": "Alhainen KDF-toistomäärä"
  },
  "updateLowKdfIterationsDesc": {
    "message": "Päivitä salausasetuksesi uusien suojaussuositusten mukaisiksi ja vahvista tilisi suojausta."
  },
  "kdfSettingsChangeLogoutWarning": {
    "message": "Jos jatkat, kirjataan kaikki aktiiviset istunnot ulos, jonka jälkeen sinun on kirjauduttava sisään uudelleen ja suoritettava mahdollisesti määritetty kaksivaiheinen tunnistautuminen. Tietojesi säilyvyyden varmistamiseksi suosittelemme, että viet holvisi sisällön ennen salausasetustesi muuttamista."
  },
  "secretsManager": {
    "message": "Salaisuushallinta"
  },
  "secretsManagerAccessDescription": {
    "message": "Aktivoi käyttäjälle pääsy Salaisuushallintaan."
  },
  "userAccessSecretsManagerGA": {
    "message": "Käyttäjällä on pääsy Salaisuushallintaan"
  },
  "important": {
    "message": "Tärkeää:"
  },
  "viewAll": {
    "message": "Näytä kaikki"
  },
  "showingPortionOfTotal": {
    "message": "Näytetään $PORTION$/$TOTAL$",
    "placeholders": {
      "portion": {
        "content": "$1",
        "example": "2"
      },
      "total": {
        "content": "$2",
        "example": "5"
      }
    }
  },
  "resolveTheErrorsBelowAndTryAgain": {
    "message": "Korjaa seuraavat virheet ja yritä uudelleen."
  },
  "description": {
    "message": "Kuvaus"
  },
  "errorReadingImportFile": {
    "message": "Tuontitiedostoa luettaessa tapahtui virhe."
  },
  "accessedSecret": {
    "message": "Avasi salaisuuden $SECRET_ID$.",
    "placeholders": {
      "secret_id": {
        "content": "$1",
        "example": "4d34e8a8"
      }
    }
  },
  "sdk": {
    "message": "SDK",
    "description": "Software Development Kit"
  },
  "createAnAccount": {
    "message": "Luo tili"
  },
  "createSecret": {
    "message": "Luo salaisuus"
  },
  "createProject": {
    "message": "Luo projekti"
  },
  "createServiceAccount": {
    "message": "Luo palvelutili"
  },
  "downloadThe": {
    "message": "Lataa",
    "description": "Link to a downloadable resource. This will be used as part of a larger phrase. Example: Download the Secrets Manager CLI"
  },
  "smCLI": {
    "message": "Salaisuushallinnan komentoliittymä"
  },
  "importSecrets": {
    "message": "Tuo salaisuuksia"
  },
  "getStarted": {
    "message": "Aloita"
  },
  "complete": {
    "message": "$COMPLETED$/$TOTAL$ valmistunut",
    "placeholders": {
      "COMPLETED": {
        "content": "$1",
        "example": "1"
      },
      "TOTAL": {
        "content": "$2",
        "example": "4"
      }
    }
  },
  "restoreSecret": {
    "message": "Palauta salaisuus"
  },
  "restoreSecrets": {
    "message": "Palauta salaisuuksia"
  },
  "restoreSecretPrompt": {
    "message": "Haluatko varmasti palauttaa salaisuuden?"
  },
  "restoreSecretsPrompt": {
    "message": "Haluatko varmasti palauttaa salaisuudet?"
  },
  "secretRestoredSuccessToast": {
    "message": "Salaisuus palautettiin"
  },
  "secretsRestoredSuccessToast": {
    "message": "Salaisuudet palautettiin"
  },
  "selectionIsRequired": {
    "message": "Valinta vaaditaan."
  },
  "saPeopleWarningTitle": {
    "message": "Käyttöoikeustunnisteet ovat edelleen käytettävissä"
  },
  "saPeopleWarningMessage": {
    "message": "Henkilöiden poistaminen palvelutililtä ei poista heidän luomiaan käyttötunnisteita. Parasta suojauskäytäntöä varten on suositeltavaa mitätöidä palvelutililtä poistettujen henkilöiden luomat tunnukset."
  },
  "smAccessRemovalWarningProjectTitle": {
    "message": "Mitätöi projektin käyttöoikeus"
  },
  "smAccessRemovalWarningProjectMessage": {
    "message": "Tämä mitätöi käyttöoikeutesi projektiin."
  },
  "smAccessRemovalWarningSaTitle": {
    "message": "Mitätöi palvelutilin käyttöoikeus"
  },
  "smAccessRemovalWarningSaMessage": {
    "message": "Tämä mitätöi käyttöoikeutesi palvelutiliin."
  },
  "removeAccess": {
    "message": "Mitätöi käyttöoikeus"
  },
  "checkForBreaches": {
    "message": "Tarkasta esiintyykö salasanaa tunnetuissa tietovuodoissa"
  },
  "exposedMasterPassword": {
    "message": "Paljastunut pääsalasana"
  },
  "exposedMasterPasswordDesc": {
    "message": "Salasana löytyi tietovuodosta. Sinun tulisi suojata tilisi ainutlaatuisella salasanalla. Haluatko varmasti käyttää paljastunutta salasanaa?"
  },
  "weakAndExposedMasterPassword": {
    "message": "Heikko ja paljastunut pääsalasana"
  },
  "weakAndBreachedMasterPasswordDesc": {
    "message": "Havaittiin heikko ja tietovuodosta löytynyt salasana. Sinun tulisi suojata tilisi vahvalla ja ainutlaatuisella salasanalla. Haluatko varmasti käyttää tätä salasanaa?"
  },
  "characterMinimum": {
    "message": "Vähintään $LENGTH$ merkkiä",
    "placeholders": {
      "length": {
        "content": "$1",
        "example": "14"
      }
    }
  },
  "masterPasswordMinimumlength": {
    "message": "Pääsalasanan tulee sisältää vähintään $LENGTH$ merkkiä.",
    "placeholders": {
      "length": {
        "content": "$1",
        "example": "14"
      }
    }
  },
  "inputTrimValidator": {
    "message": "Syöte ei voi sisältää vain tyhjiä merkkejä.",
    "description": "Notification to inform the user that a form's input can't contain only whitespace."
  },
  "dismiss": {
    "message": "Sulje"
  },
  "notAvailableForFreeOrganization": {
    "message": "Ominaisuus ei ole ilmaisten organisaatioiden käytettävissä. Ole tilauspäivityksestä yhteydessä organisaatiosi omistajaan."
  },
  "smProjectSecretsNoItemsNoAccess": {
    "message": "Ole yhteydessä organisaatiosi ylläpitoon hallitaksesi projektin salaisuuksia.",
    "description": "The message shown to the user under a project's secrets tab when the user only has read access to the project."
  },
  "enforceOnLoginDesc": {
    "message": "Vaadi nykyisiä jäseniä vaihtamaan salasanansa"
  },
  "smProjectDeleteAccessRestricted": {
    "message": "Sinulla ei ole oikeutta poistaa tätä projektia",
    "description": "The individual description shown to the user when the user doesn't have access to delete a project."
  },
  "smProjectsDeleteBulkConfirmation": {
    "message": "Seuraavia projekteja ei ole mahdollista poistaa. Haluatko jatkaa?",
    "description": "The message shown to the user when bulk deleting projects and the user doesn't have access to some projects."
  },
  "updateKdfSettings": {
    "message": "Päivitä KDF-asetukset"
  },
  "loginInitiated": {
    "message": "Kirjautuminen aloitettu"
  },
  "rememberThisDeviceToMakeFutureLoginsSeamless": {
    "message": "Muista tämä laite tehdäksesi tulevista kirjautumisista helpompaa"
  },
  "deviceApprovalRequired": {
    "message": "Laitehyväksyntä vaaditaan. Valitse hyväksyntätapa alta:"
  },
  "deviceApprovalRequiredV2": {
    "message": "Device approval required"
  },
  "selectAnApprovalOptionBelow": {
    "message": "Select an approval option below"
  },
  "rememberThisDevice": {
    "message": "Muista tämä laite"
  },
  "uncheckIfPublicDevice": {
    "message": "Poista valinta julkisilla laitteilla"
  },
  "approveFromYourOtherDevice": {
    "message": "Hyväksy muilta laitteiltasi"
  },
  "requestAdminApproval": {
    "message": "Pyydä hyväksyntää ylläpidolta"
  },
  "approveWithMasterPassword": {
    "message": "Hyväksy pääsalasanalla"
  },
  "trustedDeviceEncryption": {
    "message": "Luotettu laitesalaus"
  },
  "trustedDevices": {
    "message": "Luotetut laitteet"
  },
  "memberDecryptionOptionTdeDescPart1": {
    "message": "Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescLink1": {
    "message": "single organization",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescPart2": {
    "message": "policy,",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescLink2": {
    "message": "SSO required",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescPart3": {
    "message": "policy, and",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescLink3": {
    "message": "account recovery administration",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "memberDecryptionOptionTdeDescPart4": {
    "message": "policy will turn on when this option is used.",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'Members will not need a master password when logging in with SSO. Master password is replaced with an encryption key stored on the device, making that device trusted. The first device a member creates their account and logs into will be trusted. New devices will need to be approved by an existing trusted device or by an administrator. The single organization policy, SSO required policy, and account recovery administration policy will turn on when this option is used.'"
  },
  "orgPermissionsUpdatedMustSetPassword": {
    "message": "Organisaatiosi käyttöoikeuksia muutettiin ja tämän seurauksena sinun on asetettava pääsalasana.",
    "description": "Used as a card title description on the set password page to explain why the user is there"
  },
  "orgRequiresYouToSetPassword": {
    "message": "Organisaatiosi edellyttää, että asetat pääsalasanan.",
    "description": "Used as a card title description on the set password page to explain why the user is there"
  },
  "cardMetrics": {
    "message": "/$TOTAL$",
    "placeholders": {
      "total": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "notFound": {
    "message": "Resurssia $RESOURCE$ ei löytynyt",
    "placeholders": {
      "resource": {
        "content": "$1",
        "example": "Service Account"
      }
    }
  },
  "verificationRequired": {
    "message": "Vahvistus vaaditaan",
    "description": "Default title for the user verification dialog."
  },
  "recoverAccount": {
    "message": "Palauta tili"
  },
  "updatedTempPassword": {
    "message": "Käyttäjä vaihtoi tilin palautusavun määrittämän salasanan."
  },
  "activatedAccessToSecretsManager": {
    "message": "Aktivoi pääsyn Salaisuushallintaan",
    "description": "Confirmation message that one or more users gained access to Secrets Manager"
  },
  "activateAccess": {
    "message": "Myönnä pääsy"
  },
  "bulkEnableSecretsManagerDescription": {
    "message": "Myönnä seuraaville jäsenille Salaisuushallinnan käyttöoikeus. Salasanahallinnassa myönnetty rooli pätee myös Salaisuushallinnassa.",
    "description": "This description is shown to an admin when they are attempting to add more users to Secrets Manager."
  },
  "activateSecretsManager": {
    "message": "Aktivoi Salaisuushallinta"
  },
  "yourOrganizationsFingerprint": {
    "message": "Organisaatiosi tunnistelauseke",
    "description": "A 'fingerprint phrase' is a unique word phrase (similar to a passphrase) that a user can use to authenticate their organization's public key with another user, for the purposes of sharing."
  },
  "deviceApprovals": {
    "message": "Laitehyväksynnät"
  },
  "deviceApprovalsDesc": {
    "message": "Salli jäsenten suorittaa kirjautuminen loppuun hyväksymällä heidän kirjautumispyyntönsä alta. Hyväksymättömät pyynnöt erääntyvät viikon kuluttua. Vahvista jäsenen tiedot ennen hyväksyntää."
  },
  "deviceInfo": {
    "message": "Laitteen tiedot"
  },
  "time": {
    "message": "Aika"
  },
  "denyAllRequests": {
    "message": "Hylkää kaikki pyynnöt"
  },
  "denyRequest": {
    "message": "Hylkää pyyntö"
  },
  "approveRequest": {
    "message": "Hyväksy pyyntö"
  },
  "deviceApproved": {
    "message": "Device approved"
  },
  "deviceRemoved": {
    "message": "Device removed"
  },
  "removeDevice": {
    "message": "Remove device"
  },
  "removeDeviceConfirmation": {
    "message": "Are you sure you want to remove this device?"
  },
  "noDeviceRequests": {
    "message": "Laitepyyntöjä ei ole"
  },
  "noDeviceRequestsDesc": {
    "message": "Jäsenten laitteiden hyväksyntäpyynnöt löytyvät täältä."
  },
  "loginRequestDenied": {
    "message": "Kirjautumispyyntö hylättiin"
  },
  "allLoginRequestsDenied": {
    "message": "Kaikki kirjautumispyynnöt hylättiin"
  },
  "loginRequestApproved": {
    "message": "Kirjautumispyyntö hyväksyttiin"
  },
  "removeOrgUserNoMasterPasswordTitle": {
    "message": "Tilille ei ole asetettu pääsalasanaa"
  },
  "removeOrgUserNoMasterPasswordDesc": {
    "message": "Käyttäjän $USER$ poistaminen asettamatta hänen tililleen pääsalasanaa voi estää häntä kirjautumasta heidän omalle tililleen. Haluatko varmasti jatkaa?",
    "placeholders": {
      "user": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "noMasterPassword": {
    "message": "Ei pääsalasanaa"
  },
  "removeMembersWithoutMasterPasswordWarning": {
    "message": "Jäsenien, joiden tileille ei ole asetettu pääsalasanoja, poistaminen voi estää heitä kirjautumasta heidän omille tileilleen."
  },
  "approvedAuthRequest": {
    "message": "Hyväksyi käyttäjän \"$ID$\" laitteen.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "First 8 Character of a GUID"
      }
    }
  },
  "rejectedAuthRequest": {
    "message": "Esti käyttäjän \"$ID$\" laitteen.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "First 8 Character of a GUID"
      }
    }
  },
  "requestedDeviceApproval": {
    "message": "Laitehyväksyntää pyydetty."
  },
  "tdeOffboardingPasswordSet": {
    "message": "Käyttäjä asetti pääsalasanan TDE offboarding -prosessin aikana."
  },
  "startYour7DayFreeTrialOfBitwardenFor": {
    "message": "Aloita seitsemän päivän ilmainen Bitwarden-kokeilu organisaatiolle $ORG$",
    "placeholders": {
      "org": {
        "content": "$1",
        "example": "Organization name"
      }
    }
  },
  "startYour7DayFreeTrialOfBitwardenSecretsManagerFor": {
    "message": "Aloita seitsemän päivän ilmainen Bitwarden Salaisuushallinnan kokeilu organisaatiolle $ORG$",
    "placeholders": {
      "org": {
        "content": "$1",
        "example": "Organization name"
      }
    }
  },
  "next": {
    "message": "Seuraava"
  },
  "ssoLoginIsRequired": {
    "message": "Kertakirjautuminen vaaditaan"
  },
  "selectedRegionFlag": {
    "message": "Valitun alueen lippu"
  },
  "accountSuccessfullyCreated": {
    "message": "Tilin luonti onnistui!"
  },
  "adminApprovalRequested": {
    "message": "Hyväksyntää pyydetty ylläpidolta"
  },
  "adminApprovalRequestSentToAdmins": {
    "message": "Pyyntösi on välitetty ylläpidollesi."
  },
  "youWillBeNotifiedOnceApproved": {
    "message": "Saat ilmoituksen kun se on hyväksytty."
  },
  "troubleLoggingIn": {
    "message": "Ongelmia kirjautumisessa?"
  },
  "loginApproved": {
    "message": "Kirjautuminen hyväksytty"
  },
  "userEmailMissing": {
    "message": "Käyttäjän sähköpostiosoite puuttuu"
  },
  "activeUserEmailNotFoundLoggingYouOut": {
    "message": "Aktiivista käyttäjän sähköpostiosoitetta ei löytynyt. Kirjaudutaan ulos."
  },
  "deviceTrusted": {
    "message": "Laitteeseen luotettu"
  },
  "sendsNoItemsTitle": {
    "message": "Aktiivisia Sendejä ei ole",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "sendsNoItemsMessage": {
    "message": "Sendillä voit jakaa salattuja tietoja turvallisesti kenelle tahansa.",
    "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated."
  },
  "inviteUsers": {
    "message": "Kutsu käyttäjiä"
  },
  "secretsManagerForPlan": {
    "message": "Salaisuushallinta $PLAN$-tilaukselle",
    "placeholders": {
      "plan": {
        "content": "$1",
        "example": "Teams"
      }
    }
  },
  "secretsManagerForPlanDesc": {
    "message": "Kehitys- ja DevOps-tiimeille ohjelmistokehityksen koko elinkaaren kestävään salaisuuksien hallintaan."
  },
  "free2PersonOrganization": {
    "message": "Ilmainen kahden hengen organisaatioille"
  },
  "unlimitedSecrets": {
    "message": "rajattomasti salaisuuksia"
  },
  "unlimitedProjects": {
    "message": "rajattomasti projekteja"
  },
  "projectsIncluded": {
    "message": "Sisältää $COUNT$ projektia",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "serviceAccountsIncluded": {
    "message": "Sisältää $COUNT$ palvelutiliä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "additionalServiceAccountCost": {
    "message": "Jokainen lisätty palvelutili kustantaa $COST$ kuukaudessa",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$0.50"
      }
    }
  },
  "subscribeToSecretsManager": {
    "message": "Tilaa Salaisuushallinta"
  },
  "addSecretsManagerUpgradeDesc": {
    "message": "Lisää Salaisuushallinta myös päivitettyyn tilaukseesi, jottet menetä pääsyä aiemmalla tilauksellasi luotuihin salaisuuksiin."
  },
  "additionalServiceAccounts": {
    "message": "Lisättävät palvelutilit"
  },
  "includedServiceAccounts": {
    "message": "Tilaukseesi sisältyy $COUNT$ palvelutiliä.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "addAdditionalServiceAccounts": {
    "message": "Voit hankkia lisää palvelutilejä hintaan $COST$/tili/kuukausi.",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$0.50"
      }
    }
  },
  "collectionManagement": {
    "message": "Kokoelmien hallinta"
  },
  "collectionManagementDesc": {
    "message": "Voi hallita organisaation kokoelmien toimintaa."
  },
  "limitCollectionCreationDesc": {
    "message": "Rajoita kokoelmien luonti omistajille ja ylläpitäjille"
  },
  "limitCollectionDeletionDesc": {
    "message": "Rajoita kokoelmien poisto omistajille ja ylläpitäjille"
  },
  "limitItemDeletionDesc": {
    "message": "Limit item deletion to members with the Can manage permission"
  },
  "allowAdminAccessToAllCollectionItemsDesc": {
    "message": "Omistajat ja ylläpitäjät voivat hallita kaikkia kokoelmia ja kohteita"
  },
  "updatedCollectionManagement": {
    "message": "Kokoelmien hallinta-asetusta muutettiin"
  },
  "passwordManagerPlanPrice": {
    "message": "Salasanahallinnan tilauksen hinta"
  },
  "secretsManagerPlanPrice": {
    "message": "Salaisuushallinnan tilauksen hinta"
  },
  "passwordManager": {
    "message": "Salasanahallinta"
  },
  "freeOrganization": {
    "message": "Ilmainen organisaatio"
  },
  "limitServiceAccounts": {
    "message": "Rajoita palvelutilien määrää (valinnainen)"
  },
  "limitServiceAccountsDesc": {
    "message": "Aseta tilaukseesi sisältyvä palvelutilien määrä. Määrän täytyttyä et voi luoda uusia palvelutilejä."
  },
  "serviceAccountLimit": {
    "message": "Palvelutilien enimmäismäärä (valinnainen)"
  },
  "maxServiceAccountCost": {
    "message": "Palvelutilin mahdollinen enimmäiskustannus"
  },
  "loggedInExclamation": {
    "message": "Kirjautuminen onnistui"
  },
  "beta": {
    "message": "Beta"
  },
  "assignCollectionAccess": {
    "message": "Määritä kokoelmien käyttöoikeudet"
  },
  "editedCollections": {
    "message": "Muokatut kokoelmat"
  },
  "baseUrl": {
    "message": "Palvelimen URL"
  },
  "selfHostBaseUrl": {
    "message": "Itse ylläpidetyn palvelimen URL-osoite",
    "description": "Label for field requesting a self-hosted integration service URL"
  },
  "aliasDomain": {
    "message": "Aliaksen verkkotunnus"
  },
  "alreadyHaveAccount": {
    "message": "Onko sinulla jo tili?"
  },
  "toggleSideNavigation": {
    "message": "Näytä/piilota sivuvalikko"
  },
  "skipToContent": {
    "message": "Siirry sisältöön"
  },
  "managePermissionRequired": {
    "message": "Ainakin yhdellä jäsenellä tai ryhmällä on oltava hallintaoikeus."
  },
  "typePasskey": {
    "message": "Pääsyavain"
  },
  "passkeyNotCopied": {
    "message": "Pääsyavainta ei kopioida"
  },
  "passkeyNotCopiedAlert": {
    "message": "Pääsyavain ei kopioidu kloonattuun kohteeseen. Haluatko jatkaa kloonausta?"
  },
  "modifiedCollectionManagement": {
    "message": "Muokkasi kokoelman hallinta-asetusta \"$ID$\".",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "Unique ID"
      }
    }
  },
  "seeDetailedInstructions": {
    "message": "Katso tarkemmat ohjeet tukisivustoltamme osoitteesta",
    "description": "This is followed a by a hyperlink to the help website."
  },
  "installBrowserExtension": {
    "message": "Asenna selainlaajennus"
  },
  "installBrowserExtensionDetails": {
    "message": "Laajennuksella voit tallentaa kirjautumistietoja ja automaattitäyttää lomakkeita avaamatta verkkosovellusta."
  },
  "projectAccessUpdated": {
    "message": "Projektin käyttöoikeuksia muutettiin"
  },
  "unexpectedErrorSend": {
    "message": "Odottamaton virhe ladattaessa Sendiä. Yritä myöhemmin uudelleen."
  },
  "seatLimitReached": {
    "message": "Käyttäjäpaikkojen enimmäismäärä on saavutettu"
  },
  "contactYourProvider": {
    "message": "Ole lisäpaikkojen hankinnasta yhteydessä palveluntarjoajaasi."
  },
  "seatLimitReachedContactYourProvider": {
    "message": "Käyttäjäpaikkojen enimmäismäärä on saavutettu. Ole lisäpaikoista yhteydessä palveluntarjoajaasi."
  },
  "collectionAccessRestricted": {
    "message": "Kokoelman käyttöä on rajoitettu"
  },
  "readOnlyCollectionAccess": {
    "message": "Oikeutesi eivät riitä kokoelman hallintaan."
  },
  "grantAddAccessCollectionWarningTitle": {
    "message": "\"Voi hallita\" -käyttöoikeus puuttuu"
  },
  "grantAddAccessCollectionWarning": {
    "message": "Myönnä ”Voi hallita” -oikeus, joka mahdollistaa kokoelman täydellisen hallinnan, mukaan lukien sen poistamisen."
  },
  "grantCollectionAccess": {
    "message": "Myönnä ryhmille tai henkilöille kokoelman käyttöoikeus."
  },
  "grantCollectionAccessMembersOnly": {
    "message": "Myönnä jäsenille tämän kokoelman käyttöoikeus."
  },
  "adminCollectionAccess": {
    "message": "Ylläpitäjät voivat käyttää ja hallinnoida kokoelmia."
  },
  "serviceAccountAccessUpdated": {
    "message": "Palvelutilin käyttöoikeuksia muutettiin"
  },
  "commonImportFormats": {
    "message": "Yleiset muodot",
    "description": "Label indicating the most common import formats"
  },
  "maintainYourSubscription": {
    "message": "Ylläpitääksesi organisaation $ORG$ tilausta, ",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'To maintain your subscription for $ORG$, add a payment method.'",
    "placeholders": {
      "org": {
        "content": "$1",
        "example": "Example Inc."
      }
    }
  },
  "addAPaymentMethod": {
    "message": "lisää maksutapa",
    "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'To maintain your subscription for $ORG$, add a payment method'"
  },
  "organizationInformation": {
    "message": "Organisaation tiedot"
  },
  "confirmationDetails": {
    "message": "Vahvistuksen tiedot"
  },
  "smFreeTrialThankYou": {
    "message": "Kiitos kun hankit Bitwarden Salaisuushallinnan!"
  },
  "smFreeTrialConfirmationEmail": {
    "message": "Sähköpostivahvistus lähetettiin osoitteeseen "
  },
  "sorryToSeeYouGo": {
    "message": "Harmillista, että päätit lopettaa tilauksesi! Auta meitä parantamaan Bitwardenia kertomalla miksi.",
    "description": "A message shown to users as part of an offboarding survey asking them to provide more information on their subscription cancelation."
  },
  "selectCancellationReason": {
    "message": "Valitse syy tilauksesi lopetukseen",
    "description": "Used as a form field label for a select input on the offboarding survey."
  },
  "anyOtherFeedback": {
    "message": "Haluaisitko antaa meille muuta palautetta?",
    "description": "Used as a form field label for a textarea input on the offboarding survey."
  },
  "missingFeatures": {
    "message": "Ominaisuuksia puuttuu",
    "description": "An option for the offboarding survey shown when a user cancels their subscription."
  },
  "movingToAnotherTool": {
    "message": "Vaihdan eri työkaluun",
    "description": "An option for the offboarding survey shown when a user cancels their subscription."
  },
  "tooDifficultToUse": {
    "message": "Liian vaikea käyttää",
    "description": "An option for the offboarding survey shown when a user cancels their subscription."
  },
  "notUsingEnough": {
    "message": "Käyttötarve on liian pieni",
    "description": "An option for the offboarding survey shown when a user cancels their subscription."
  },
  "tooExpensive": {
    "message": "Liian kallis",
    "description": "An option for the offboarding survey shown when a user cancels their subscription."
  },
  "freeForOneYear": {
    "message": "Ilmainen 1 vuoden ajan"
  },
  "newWebApp": {
    "message": "Tervetuloa uuteen, entistä parempaan verkkosovellukseen. Katso mikä on muuttunut."
  },
  "releaseBlog": {
    "message": "Lue julkaisublogia"
  },
  "adminConsole": {
    "message": "Hallintapaneeli"
  },
  "providerPortal": {
    "message": "Toimittajaportaali"
  },
  "success": {
    "message": "Onnistui"
  },
  "restrictedGroupAccess": {
    "message": "Et voi lisätä itseäsi ryhmiin."
  },
  "cannotAddYourselfToCollections": {
    "message": "Et voi lisätä itseäsi kokoelmiin."
  },
  "assign": {
    "message": "Määritä"
  },
  "assignToCollections": {
    "message": "Määritä kokoelmiin"
  },
  "assignToTheseCollections": {
    "message": "Määritä seuraaviin kokoelmiin"
  },
  "bulkCollectionAssignmentDialogDescriptionSingular": {
    "message": "Vain näiden kokoelmien käyttöoikeuden omaavat organisaation jäsenet voivat nähdä kohteen."
  },
  "bulkCollectionAssignmentDialogDescriptionPlural": {
    "message": "Vain näiden kokoelmien käyttöoikeuden omaavat organisaation jäsenet voivat nähdä kohteet."
  },
  "selectCollectionsToAssign": {
    "message": "Valitse määritettävät kokoelmat"
  },
  "noCollectionsAssigned": {
    "message": "Kokoelmia ei ole määritetty"
  },
  "successfullyAssignedCollections": {
    "message": "Kokoelmat määritettiin"
  },
  "bulkCollectionAssignmentWarning": {
    "message": "Olet valinnut $TOTAL_COUNT$ kohdetta. Näistä $READONLY_COUNT$ et voi muuttaa, koska käyttöoikeutesi eivät salli muokkausta.",
    "placeholders": {
      "total_count": {
        "content": "$1",
        "example": "10"
      },
      "readonly_count": {
        "content": "$2",
        "example": "3"
      }
    }
  },
  "addField": {
    "message": "Lisää kenttä"
  },
  "editField": {
    "message": "Muokkaa kenttää"
  },
  "items": {
    "message": "Kohteet"
  },
  "assignedSeats": {
    "message": "Määritetyt käyttäjäpaikat"
  },
  "assigned": {
    "message": "Määritetty"
  },
  "used": {
    "message": "Käytetty"
  },
  "remaining": {
    "message": "Jäljellä"
  },
  "unlinkOrganization": {
    "message": "Poista organisaatioliitos"
  },
  "manageSeats": {
    "message": "HALLITSE KÄYTTÄJÄPAIKKOJA"
  },
  "manageSeatsDescription": {
    "message": "Käyttäjäpaikkojen muutokset näkyvät seuraavalla laskutuskaudella."
  },
  "unassignedSeatsDescription": {
    "message": "Määrittämättömät käyttäjäpaikat"
  },
  "purchaseSeatDescription": {
    "message": "Käyttäjäpaikkoja ostettiin lisää"
  },
  "assignedSeatCannotUpdate": {
    "message": "Määritettyjä käyttäjäpaikkoja ei ole mahdollista päivittää. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "subscriptionUpdateFailed": {
    "message": "Tilausmuutos epäonnistui"
  },
  "trial": {
    "message": "Kokeilu",
    "description": "A subscription status label."
  },
  "pastDue": {
    "message": "Erääntynyt",
    "description": "A subscription status label"
  },
  "subscriptionExpired": {
    "message": "Tilaus on päättynyt",
    "description": "The date header used when a subscription is past due."
  },
  "pastDueWarningForChargeAutomatically": {
    "message": "Tilauksesi päätyttyä sinulla on $DAYS$ päivän varoaika sen säilyttämiseksi. Maksa erääntyneet laskut $SUSPENSION_DATE$ mennessä.",
    "placeholders": {
      "days": {
        "content": "$1",
        "example": "11"
      },
      "suspension_date": {
        "content": "$2",
        "example": "01/10/2024"
      }
    },
    "description": "A warning shown to the user when their subscription is past due and they are charged automatically."
  },
  "pastDueWarningForSendInvoice": {
    "message": "Ensimmäisen maksamattoman laskusi eräpäivästä sinulla on $DAYS$ päivän varoaika tilauksesi säilyttämiseksi. Maksa erääntyneet laskut $SUSPENSION_DATE$ mennessä.",
    "placeholders": {
      "days": {
        "content": "$1",
        "example": "11"
      },
      "suspension_date": {
        "content": "$2",
        "example": "01/10/2024"
      }
    },
    "description": "A warning shown to the user when their subscription is past due and they pay via invoice."
  },
  "unpaidInvoice": {
    "message": "Maksamaton lasku",
    "description": "The header of a warning box shown to a user whose subscription is unpaid."
  },
  "toReactivateYourSubscription": {
    "message": "Palauta tilauksesi käyttöön maksamalla erääntyneet laskut.",
    "description": "The body of a warning box shown to a user whose subscription is unpaid."
  },
  "cancellationDate": {
    "message": "Peruutuspäivä",
    "description": "The date header used when a subscription is cancelled."
  },
  "machineAccountsCannotCreate": {
    "message": "Konetilejä ei ole mahdollista luoda jäädytetyissä organisaatioissa. Ole yhteydessä organisaatiosi omistajaan saadaksesi apua."
  },
  "machineAccount": {
    "message": "Konetili",
    "description": "A machine user which can be used to automate processes and access secrets in the system."
  },
  "machineAccounts": {
    "message": "Konetilit",
    "description": "The title for the section that deals with machine accounts."
  },
  "newMachineAccount": {
    "message": "Uusi konetili",
    "description": "Title for creating a new machine account."
  },
  "machineAccountsNoItemsMessage": {
    "message": "Aloita salaisuuksien käytön automatisointi luomalla uusi konetili.",
    "description": "Message to encourage the user to start creating machine accounts."
  },
  "machineAccountsNoItemsTitle": {
    "message": "Mitään näytettävää ei vielä ole",
    "description": "Title to indicate that there are no machine accounts to display."
  },
  "deleteMachineAccounts": {
    "message": "Poista konetilit",
    "description": "Title for the action to delete one or multiple machine accounts."
  },
  "deleteMachineAccount": {
    "message": "Poista konetili",
    "description": "Title for the action to delete a single machine account."
  },
  "viewMachineAccount": {
    "message": "Näytä konetili",
    "description": "Action to view the details of a machine account."
  },
  "deleteMachineAccountDialogMessage": {
    "message": "Konetilin $MACHINE_ACCOUNT$ poisto on pysyvää ja peruuttamatonta.",
    "placeholders": {
      "machine_account": {
        "content": "$1",
        "example": "Machine account name"
      }
    }
  },
  "deleteMachineAccountsDialogMessage": {
    "message": "Konetilien poisto on pysyvää ja peruuttamatonta."
  },
  "deleteMachineAccountsConfirmMessage": {
    "message": "Poista $COUNT$ konetiliä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "deleteMachineAccountToast": {
    "message": "Konetili poistettiin"
  },
  "deleteMachineAccountsToast": {
    "message": "Konetilit poistettiin"
  },
  "searchMachineAccounts": {
    "message": "Etsi konetileistä",
    "description": "Placeholder text for searching machine accounts."
  },
  "editMachineAccount": {
    "message": "Muokkaa konetiliä",
    "description": "Title for editing a machine account."
  },
  "machineAccountName": {
    "message": "Konetilin nimi",
    "description": "Label for the name of a machine account"
  },
  "machineAccountCreated": {
    "message": "Konetili luotiin",
    "description": "Notifies that a new machine account has been created"
  },
  "machineAccountUpdated": {
    "message": "Konetili päivitettiin",
    "description": "Notifies that a machine account has been updated"
  },
  "projectMachineAccountsDescription": {
    "message": "Myönnä konetileille projektin käyttöoikeus."
  },
  "projectMachineAccountsSelectHint": {
    "message": "Syötä tai valitse konetilit"
  },
  "projectEmptyMachineAccountAccessPolicies": {
    "message": "Myönnä käyttöoikeuksia lisäämällä konetilejä"
  },
  "machineAccountPeopleDescription": {
    "message": "Myönnä ryhmille tai henkilöille tämän konetilin käyttöoikeus."
  },
  "machineAccountProjectsDescription": {
    "message": "Määritä konetilille projekteja. "
  },
  "createMachineAccount": {
    "message": "Luo konetili"
  },
  "maPeopleWarningMessage": {
    "message": "Henkilöiden poistaminen konetililtä ei poista heidän luomiaan käyttötunnisteita. Parasta suojauskäytäntöä varten on suositeltavaa mitätöidä konetililtä poistettujen henkilöiden luomat tunnisteet."
  },
  "smAccessRemovalWarningMaTitle": {
    "message": "Mitätöi konetilin käyttöoikeus"
  },
  "smAccessRemovalWarningMaMessage": {
    "message": "Tämä mitätöi käyttöoikeutesi konetiliin."
  },
  "machineAccountsIncluded": {
    "message": "sisältää $COUNT$ konetiliä",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "3"
      }
    }
  },
  "additionalMachineAccountCost": {
    "message": "jokainen lisätty konetili kustantaa $COST$ kuukaudessa",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$0.50"
      }
    }
  },
  "additionalMachineAccounts": {
    "message": "Lisättävät konetilit"
  },
  "includedMachineAccounts": {
    "message": "Tilaukseesi sisältyy $COUNT$ konetiliä.",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "50"
      }
    }
  },
  "addAdditionalMachineAccounts": {
    "message": "Voit hankkia lisää konetilejä hintaan $COST$/tili/kuukausi.",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$0.50"
      }
    }
  },
  "limitMachineAccounts": {
    "message": "Rajoita konetilien määrää (valinnainen)"
  },
  "limitMachineAccountsDesc": {
    "message": "Aseta tilaukseesi sisältyvä konetilien määrä. Määrän täytyttyä et voi luoda uusia konetilejä."
  },
  "machineAccountLimit": {
    "message": "Konetilien enimmäismäärä (valinnainen)"
  },
  "maxMachineAccountCost": {
    "message": "Konetilin mahdollinen enimmäiskustannus"
  },
  "machineAccountAccessUpdated": {
    "message": "Konetilin oikeuksia muutettiin"
  },
  "restrictedGroupAccessDesc": {
    "message": "Et voi lisätä itseäsi ryhmään."
  },
  "deleteProvider": {
    "message": "Poista toimittaja"
  },
  "deleteProviderConfirmation": {
    "message": "Toimittajan poisto on pysyvää ja peruuttamatonta. Vahvista palveluntarjoajan ja kaikkien siihen liittyvien tietojen poisto syöttämällä pääsalasanasi."
  },
  "deleteProviderName": {
    "message": "Toimittajaa $ID$ ei ole mahdollista poistaa",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "deleteProviderWarningDescription": {
    "message": "Kaikki asiakaskytkökset on poistettava ennen toimittajan $ID$ poistoa.",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "John Smith"
      }
    }
  },
  "providerDeleted": {
    "message": "Toimittaja poistettiin"
  },
  "providerDeletedDesc": {
    "message": "Toimittaja ja kaikki siihen liittyvät tiedot on poistettu."
  },
  "deleteProviderRecoverConfirmDesc": {
    "message": "Olet pyytänyt tämän toimittajan poistoa. Vahvista alla olevalla painikeella."
  },
  "deleteProviderWarning": {
    "message": "Toimittajasi poisto on pysyvä toimenpide, eikä sen peruminen ole mahdollista."
  },
  "errorAssigningTargetCollection": {
    "message": "Virhe määritettäessä kohdekokoelmaa."
  },
  "errorAssigningTargetFolder": {
    "message": "Virhe määritettäessä kohdekansiota."
  },
  "integrationsAndSdks": {
    "message": "Integraatiot ja SDK:t",
    "description": "The title for the section that deals with integrations and SDKs."
  },
  "integrations": {
    "message": "Integraatiot"
  },
  "integrationsDesc": {
    "message": "Synkronoi salaisuudet automaattisesti Bitwardenin Salaisuushallinnan ja ulkopuolisen palvelun välillä."
  },
  "sdks": {
    "message": "SDK:t"
  },
  "sdksDesc": {
    "message": "Bitwardenin Salaisuushallinnan SDK:n avulla voit kehittää omia sovelluksiasi seuraavilla ohjelmointikielillä."
  },
  "ssoDescStart": {
    "message": "Konfiguroi",
    "description": "This represents the beginning of a sentence, broken up to include links. The full sentence will be 'Configure single sign-on for Bitwarden using the implementation guide for your Identity Provider."
  },
  "ssoDescEnd": {
    "message": "for Bitwarden using the implementation guide for your Identity Provider.",
    "description": "This represents the end of a sentence, broken up to include links. The full sentence will be 'Configure single sign-on for Bitwarden using the implementation guide for your Identity Provider."
  },
  "userProvisioning": {
    "message": "User provisioning"
  },
  "scimIntegration": {
    "message": "SCIM-käyttäjähallinta"
  },
  "scimIntegrationDescStart": {
    "message": "Konfiguroi ",
    "description": "This represents the beginning of a sentence, broken up to include links. The full sentence will be 'Configure SCIM (System for Cross-domain Identity Management) to automatically provision users and groups to Bitwarden using the implementation guide for your Identity Provider"
  },
  "scimIntegrationDescEnd": {
    "message": "(System for Cross-domain Identity Management) to automatically provision users and groups to Bitwarden using the implementation guide for your Identity Provider.",
    "description": "This represents the end of a sentence, broken up to include links. The full sentence will be 'Configure SCIM (System for Cross-domain Identity Management) to automatically provision users and groups to Bitwarden using the implementation guide for your Identity Provider"
  },
  "bwdc": {
    "message": "Bitwarden Directory Connector"
  },
  "bwdcDesc": {
    "message": "Configure Bitwarden Directory Connector to automatically provision users and groups using the implementation guide for your Identity Provider."
  },
  "eventManagement": {
    "message": "Tapahtumahallinta"
  },
  "eventManagementDesc": {
    "message": "Integrate Bitwarden event logs with your SIEM (system information and event management) system by using the implementation guide for your platform."
  },
  "deviceManagement": {
    "message": "Laitehallinta"
  },
  "deviceManagementDesc": {
    "message": "Configure device management for Bitwarden using the implementation guide for your platform."
  },
  "integrationCardTooltip": {
    "message": "Launch $INTEGRATION$ implementation guide.",
    "placeholders": {
      "integration": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "smIntegrationTooltip": {
    "message": "Määritä $INTEGRATION$.",
    "placeholders": {
      "integration": {
        "content": "$1",
        "example": "Google"
      }
    }
  },
  "smSdkTooltip": {
    "message": "View $SDK$ repository",
    "placeholders": {
      "sdk": {
        "content": "$1",
        "example": "Rust"
      }
    }
  },
  "integrationCardAriaLabel": {
    "message": "open $INTEGRATION$ implementation guide in a new tab.",
    "placeholders": {
      "integration": {
        "content": "$1",
        "example": "google"
      }
    }
  },
  "smSdkAriaLabel": {
    "message": "view $SDK$ repository in a new tab.",
    "placeholders": {
      "sdk": {
        "content": "$1",
        "example": "rust"
      }
    }
  },
  "smIntegrationCardAriaLabel": {
    "message": "set up $INTEGRATION$ implementation guide in a new tab.",
    "placeholders": {
      "integration": {
        "content": "$1",
        "example": "google"
      }
    }
  },
  "createNewClientToManageAsProvider": {
    "message": "Luo uusi asiakasorganisaatio, jota hallitset toimittajana. Uudet käyttäjäpaikat näkyvät seuraavalla laskutusjaksolla."
  },
  "selectAPlan": {
    "message": "Valitse tilaus"
  },
  "thirtyFivePercentDiscount": {
    "message": "35 %:n alennus"
  },
  "monthPerMember": {
    "message": "kuukaudessa/jäsen"
  },
  "monthPerMemberBilledAnnually": {
    "message": "month per member billed annually"
  },
  "seats": {
    "message": "Käyttäjäpaikat"
  },
  "addOrganization": {
    "message": "Lisää organisaatio"
  },
  "createdNewClient": {
    "message": "Uuden asiakkaan luonti onnistui."
  },
  "noAccess": {
    "message": "Käyttöoikeutta ei ole"
  },
  "collectionAdminConsoleManaged": {
    "message": "Tämä kokoelma on käytettävissä vain hallintakonsolista"
  },
  "organizationOptionsMenu": {
    "message": "Näytä/piilota organisaatiovalikko"
  },
  "vaultItemSelect": {
    "message": "Valitse holvin kohde"
  },
  "collectionItemSelect": {
    "message": "Valitse kokoelman kohde"
  },
  "manageBillingFromProviderPortalMessage": {
    "message": "Hallitse laskutusta Toimittajaportaaliista"
  },
  "continueSettingUpFreeTrial": {
    "message": "Jatka ilmaisen Bitwarden-kokeilusi käyttöönottoa"
  },
  "continueSettingUpFreeTrialPasswordManager": {
    "message": "Jatka ilmaisen Bitwarden Salasanahallinta -kokeilusi käyttöönottoa"
  },
  "continueSettingUpFreeTrialSecretsManager": {
    "message": "Jatka ilmaisen Bitwarden Salaisuushallinta -kokeilusi käyttöönottoa"
  },
  "enterTeamsOrgInfo": {
    "message": "Syötä Teams-organisaatiosi tiedot"
  },
  "enterFamiliesOrgInfo": {
    "message": "Syötä Families-organisaatiosi tiedot"
  },
  "enterEnterpriseOrgInfo": {
    "message": "Syötä Enterprise-organisaatiosi tiedot"
  },
  "viewItemsIn": {
    "message": "Näytä kohteen $NAME$ kohteet",
    "description": "Button to view the contents of a folder or collection",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Work"
      }
    }
  },
  "backTo": {
    "message": "Palaa kohteeseen $NAME$",
    "description": "Navigate back to a previous folder or collection",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Work"
      }
    }
  },
  "back": {
    "message": "Takaisin",
    "description": "Button text to navigate back"
  },
  "removeItem": {
    "message": "Poista $NAME$",
    "description": "Remove a selected option, such as a folder or collection",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Work"
      }
    }
  },
  "viewInfo": {
    "message": "Näytä tiedot"
  },
  "viewAccess": {
    "message": "Näytä oikeudet"
  },
  "noCollectionsSelected": {
    "message": "Et ole valinnut yhtään kokoelmaa."
  },
  "updateName": {
    "message": "Vaihda nimi"
  },
  "updatedOrganizationName": {
    "message": "Organisaation nimi vaihdettiin"
  },
  "providerPlan": {
    "message": "Hallintapalvelun toimittaja"
  },
  "managedServiceProvider": {
    "message": "Managed service provider"
  },
  "multiOrganizationEnterprise": {
    "message": "Multi-organization enterprise"
  },
  "orgSeats": {
    "message": "Organisaation käyttäjäpaikat"
  },
  "providerDiscount": {
    "message": "$AMOUNT$ % alennus",
    "placeholders": {
      "amount": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "lowKDFIterationsBanner": {
    "message": "Alhainen KDF-toistojen määrä. Paranna tilisi suojausta korottamalla määrää."
  },
  "changeKDFSettings": {
    "message": "Muuta KDF-asetuksia"
  },
  "secureYourInfrastructure": {
    "message": "Suojaa infrastruktuurisi"
  },
  "protectYourFamilyOrBusiness": {
    "message": "Suojaa perheesi tai yrityksesi"
  },
  "upgradeOrganizationCloseSecurityGaps": {
    "message": "Sulje suojauksesi aukkoja valvontaraporttien avulla"
  },
  "upgradeOrganizationCloseSecurityGapsDesc": {
    "message": "Pysy haavoittuvuuksien edellä tehostamalla valvontaa päivittämällä maksulliseen tilaukseeen."
  },
  "approveAllRequests": {
    "message": "Hyväksy kaikki pyynnöt"
  },
  "allLoginRequestsApproved": {
    "message": "Kaikki kirjautumispyynnöt hyväksyttiin"
  },
  "payPal": {
    "message": "PayPal"
  },
  "bitcoin": {
    "message": "Bitcoin"
  },
  "updatedTaxInformation": {
    "message": "Verotiedot muutettiin"
  },
  "billingInvalidTaxIdError": {
    "message": "Invalid tax ID, if you believe this is an error please contact support."
  },
  "billingTaxIdTypeInferenceError": {
    "message": "We were unable to validate your tax ID, if you believe this is an error please contact support."
  },
  "billingPreviewInvalidTaxIdError": {
    "message": "Invalid tax ID, if you believe this is an error please contact support."
  },
  "billingPreviewInvoiceError": {
    "message": "An error occurred while previewing the invoice. Please try again later."
  },
  "unverified": {
    "message": "Vahvistamaton"
  },
  "verified": {
    "message": "Vahvistettu"
  },
  "viewSecret": {
    "message": "Näytä salaisuus"
  },
  "noClients": {
    "message": "Näytettäviä asiakkaita ei ole"
  },
  "providerBillingEmailHint": {
    "message": "Tämä sähköpostiosoite vastaanottaa kaikki tätä toimittajaa koskevat laskut",
    "description": "A hint that shows up on the Provider setup page to inform the admin the billing email will receive the provider's invoices."
  },
  "upgradeOrganizationEnterprise": {
    "message": "Tunnista tietoturvariskit tarkastelemalla jäsenten pääsytietoja"
  },
  "onlyAvailableForEnterpriseOrganization": {
    "message": "Tarkastele jäsenten pääsyä organisaation tietoihin päivittämällä Enterprise-tilaukseen."
  },
  "date": {
    "message": "Päiväys"
  },
  "exportClientReport": {
    "message": "Vie pääteraportti"
  },
  "memberAccessReport": {
    "message": "Jäsenten pääsytiedot"
  },
  "memberAccessReportDesc": {
    "message": "Varmista, että jäsenillä on oikeiden käyttäjätietojen käyttöoikeus ja että heidän tilinsä on suojattu. Tämän raportin avulla saat CSV-tiedoston käyttäjien oikeuksista ja tiliasetuksista."
  },
  "memberAccessReportPageDesc": {
    "message": "Tarkastele organisaation jäsenten käyttöoikeuksia ryhmiin, kokoelmiin ja kokoelmien kohteisiin. CSV-vienti tuottaa yksityiskohtaisen jäsenkohtaisen erittelyn, joka sisältää kokoelmaoikeudet ja tilimääritykset."
  },
  "memberAccessReportNoCollection": {
    "message": "(ei kokoelmaa)"
  },
  "memberAccessReportNoCollectionPermission": {
    "message": "(ei kokoelman käyttöoikeutta)"
  },
  "memberAccessReportNoGroup": {
    "message": "(ei ryhmää)"
  },
  "memberAccessReportTwoFactorEnabledTrue": {
    "message": "Käytössä"
  },
  "memberAccessReportTwoFactorEnabledFalse": {
    "message": "Ei käytössä"
  },
  "memberAccessReportAuthenticationEnabledTrue": {
    "message": "Käytössä"
  },
  "memberAccessReportAuthenticationEnabledFalse": {
    "message": "Ei käytössä"
  },
  "higherKDFIterations": {
    "message": "Korkeampi KDF-toistojen määrä vahvistaa pääsalasanasi suojausta väsytyshyökkäyksien varalta."
  },
  "incrementsOf100,000": {
    "message": "100 000 välein"
  },
  "smallIncrements": {
    "message": "vähitellen"
  },
  "kdfIterationRecommends": {
    "message": "Vähimmäissuositus on 600 000"
  },
  "kdfToHighWarningIncreaseInIncrements": {
    "message": "Vanhemmilla laitteilla liian korkea KDF-arvo voi aiheuttaa suorituskykyongelmiin. Lisää arvoa $VALUE$ ja kokeile muutoksia laitteillasi.",
    "placeholders": {
      "value": {
        "content": "$1",
        "example": "increments of 100,000"
      }
    }
  },
  "providerReinstate": {
    "message": " Aktivoi tilauksesi uudelleen olemalla yhteydessä asiakaspalveluun."
  },
  "secretPeopleDescription": {
    "message": "Myönnä ryhmille tai henkilöille salaisuuden käyttöoikeus. Henkilökohtaiset käyttöoikeudet ohittavat ryhmien määrittämät oikeudet."
  },
  "secretPeopleEmptyMessage": {
    "message": "Myönnä salaisuuden käyttöoikeus lisäämällä henkilöitä tai ryhmiä"
  },
  "secretMachineAccountsDescription": {
    "message": "Myönnä konetileille salaisuuden käyttöoikeus."
  },
  "secretMachineAccountsEmptyMessage": {
    "message": "Myönnä salaisuuden käyttöoikeus lisäämällä konetilejä"
  },
  "smAccessRemovalWarningSecretTitle": {
    "message": "Mitätöi salaisuuden käyttöoikeus"
  },
  "smAccessRemovalSecretMessage": {
    "message": "Tämä mitätöi käyttöoikeutesi salaisuuteen."
  },
  "invoice": {
    "message": "Lasku"
  },
  "unassignedSeatsAvailable": {
    "message": "Sinulla on $SEATS$ käyttämätöntä käyttäjäpaikkaa.",
    "placeholders": {
      "seats": {
        "content": "$1",
        "example": "10"
      }
    },
    "description": "A message showing how many unassigned seats are available for a provider."
  },
  "contactYourProviderForAdditionalSeats": {
    "message": "Ole lisäpaikkojen hankinnasta yhteydessä palvelutoimittajasi ylläpitoon."
  },
  "open": {
    "message": "Avaa",
    "description": "The status of an invoice."
  },
  "uncollectible": {
    "message": "Keräämätön",
    "description": "The status of an invoice."
  },
  "clientDetails": {
    "message": "Asiakastiedot"
  },
  "downloadCSV": {
    "message": "Lataa CSV"
  },
  "monthlySubscriptionUserSeatsMessage": {
    "message": "Tilausmuutoksista aiheutuvat laskutussumman muutokset huomioidaan suhteutetusti seuraavan laskutuskauden veloituksessa."
  },
  "annualSubscriptionUserSeatsMessage": {
    "message": "Tilausmuutoksista aiheutuvat laskutussumman muutokset huomioidaan suhteutetusti kuukausilaskutuksen seuraavassa veloituksessa."
  },
  "billingHistoryDescription": {
    "message": "Lataa CSV-tiedosto nähdäksesi jokaisen laskutuspäivän asiakastiedot. Korjattuja veloituksia ei sisällytetä CSV-tiedostoon ja ne saattavat poiketa liitetystä laskusta. Tarkimmat laskutustiedot näet kuukausilaskuistasi.",
    "description": "A paragraph on the Billing History page of the Provider Portal letting users know they can download a CSV report for their invoices that does not include prorations."
  },
  "noInvoicesToList": {
    "message": "Näytettäviä laskuja ei ole",
    "description": "A paragraph on the Billing History page of the Provider Portal letting users know they can download a CSV report for their invoices that does not include prorations."
  },
  "providerClientVaultPrivacyNotification": {
    "message": "Huomautus: Asiakasholvien yksityisyyttä parannetaan myöhemmin tässä kuussa, jonka jälkeen toimittajan jäsenillä ei ole enää käyttöoikeutta niiden sisältämiin kohteisiin. Lisätietoja saat",
    "description": "This will be displayed as part of a larger sentence. The whole sentence reads: 'Notice: Later this month, client vault privacy will be improved and provider members will no longer have direct access to client vault items. For questions, please contact Bitwarden support'."
  },
  "contactBitwardenSupport": {
    "message": "Bitwardenin asiakaspalvelusta.",
    "description": "This will be displayed as part of a larger sentence. The whole sentence reads: 'Notice: Later this month, client vault privacy will be improved and provider members will no longer have direct access to client vault items. For questions, please contact Bitwarden support'. 'Bitwarden' should not be translated"
  },
  "sponsored": {
    "message": "Sponsoroitu"
  },
  "licenseAndBillingManagementDesc": {
    "message": "Ota uusimmat muutokset käyttöön lisäämällä lisenssitiedostosi tehtyäsi Bitwardenin pilvipalvelimen muutokset."
  },
  "addToFolder": {
    "message": "Lisää kansioon"
  },
  "selectFolder": {
    "message": "Valitse kansio"
  },
  "personalItemTransferWarningSingular": {
    "message": "1 kohde siirretään pysyvästi valitulle organisaatiolle, jonka jälkeen et enää omista sitä."
  },
  "personalItemsTransferWarningPlural": {
    "message": "$PERSONAL_ITEMS_COUNT$ kohdetta siirretään pysyvästi valitulle organisaatiolle, jonka jälkeen et enää omista niitä.",
    "placeholders": {
      "personal_items_count": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "personalItemWithOrgTransferWarningSingular": {
    "message": "1 kohde siirretään pysyvästi organisaatiolle $ORG$, jonka jälkeen et enää omista sitä.",
    "placeholders": {
      "org": {
        "content": "$1",
        "example": "Organization name"
      }
    }
  },
  "personalItemsWithOrgTransferWarningPlural": {
    "message": "$PERSONAL_ITEMS_COUNT$ kohdetta siirretään pysyvästi organisaatiolle $ORG$, jonka jälkeen et enää omista niitä.",
    "placeholders": {
      "personal_items_count": {
        "content": "$1",
        "example": "2"
      },
      "org": {
        "content": "$2",
        "example": "Organization name"
      }
    }
  },
  "data": {
    "message": "Tiedot"
  },
  "purchasedSeatsRemoved": {
    "message": "ostetta käyttäjäpaikkaa poistettiin"
  },
  "environmentVariables": {
    "message": "Ympäristömuuttujat"
  },
  "organizationId": {
    "message": "Organisaatiotunniste"
  },
  "projectIds": {
    "message": "Projektitunnisteet"
  },
  "projectId": {
    "message": "Projektitunniste"
  },
  "projectsAccessedByMachineAccount": {
    "message": "Tämä konetili voi käyttää seuraavia projekteja."
  },
  "config": {
    "message": "Määritykset"
  },
  "learnMoreAboutEmergencyAccess": {
    "message": "Lisätietoja varmuuskäytöstä"
  },
  "learnMoreAboutMatchDetection": {
    "message": "Lisätietoja tunnistustavoista"
  },
  "learnMoreAboutMasterPasswordReprompt": {
    "message": "Lisätietoja pääsalasanan uudelleenkyselystä"
  },
  "learnMoreAboutSearchingYourVault": {
    "message": "Lisätietoja holvisi hausta"
  },
  "learnMoreAboutYourAccountFingerprintPhrase": {
    "message": "Lisätietoja tilisi tunnistelausekkeesta"
  },
  "impactOfRotatingYourEncryptionKey": {
    "message": "Salausavaimesi kierrätyksen vaikutus"
  },
  "learnMoreAboutEncryptionAlgorithms": {
    "message": "Lisätietoja salausalgoritmeista"
  },
  "learnMoreAboutKDFIterations": {
    "message": "Lisätietoja KDF-toistoista"
  },
  "learnMoreAboutLocalization": {
    "message": "Lisätietoja lokalisoinnista"
  },
  "learnMoreAboutWebsiteIcons": {
    "message": "Lisätietoja sivustokuvakkeiden käytöstä"
  },
  "learnMoreAboutUserAccess": {
    "message": "Lisätietoja käyttäjien käyttöoikeuksista"
  },
  "learnMoreAboutMemberRoles": {
    "message": "Lisätietoja jäsenten rooleista ja käyttöoikeuksista"
  },
  "whatIsACvvNumber": {
    "message": "Mikä on CVC-/CVV-numero?"
  },
  "learnMoreAboutApi": {
    "message": "Lisätietoja Bitwardenin API:sta"
  },
  "fileSends": {
    "message": "Tiedosto-Sendit"
  },
  "textSends": {
    "message": "Teksti-Sendit"
  },
  "includesXMembers": {
    "message": "$COUNT$ jäsenelle",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "costPerMember": {
    "message": "$COST$",
    "placeholders": {
      "cost": {
        "content": "$1",
        "example": "$3"
      }
    }
  },
  "optionalOnPremHosting": {
    "message": "Valinnainen oman palvelinympäristön käyttö"
  },
  "upgradeFreeOrganization": {
    "message": "Päivitä $NAME$-organisaatiosi ",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "Teams"
      }
    }
  },
  "includeSsoAuthenticationMessage": {
    "message": "Tunnistautuminen kertakirjautumisella"
  },
  "familiesPlanInvLimitReachedManageBilling": {
    "message": "Families-organisaatioissa voi olla enintään $SEATCOUNT$ jäsentä. Kutsu lisää jäseniä päivittämällä maksulliseen tilaukseen.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "6"
      }
    }
  },
  "familiesPlanInvLimitReachedNoManageBilling": {
    "message": "Families-organisaatioissa voi olla enintään $SEATCOUNT$ jäsentä. Ole päivityksestä yhteydessä organisaatiosi omistajaan.",
    "placeholders": {
      "seatcount": {
        "content": "$1",
        "example": "6"
      }
    }
  },
  "upgradePlans": {
    "message": "Kutsu käyttäjiä ja koe tehokkaat suojausominaisuudet päivittämällä tilauksesi."
  },
  "upgradeDiscount": {
    "message": "Säästä $AMOUNT$ %",
    "placeholders": {
      "amount": {
        "content": "$1",
        "example": "2"
      }
    }
  },
  "enterprisePlanUpgradeMessage": {
    "message": "Lisäominaisuuksia suurille organisaatioille"
  },
  "teamsPlanUpgradeMessage": {
    "message": "Vahvaa suojausta kasvaville tiimeille"
  },
  "teamsInviteMessage": {
    "message": "Kutsu rajattomasti jäseniä"
  },
  "accessToCreateGroups": {
    "message": "Oikeus luoda ryhmiä"
  },
  "syncGroupsAndUsersFromDirectory": {
    "message": "Ryhmien ja käyttäjien synkronointi hakemistosta"
  },
  "familyPlanUpgradeMessage": {
    "message": "Suojaa perheesi kirjautumistiedot"
  },
  "accessToPremiumFeatures": {
    "message": "Premium-ominaisuuksien käyttöoikeus"
  },
  "additionalStorageGbMessage": {
    "message": "Gt enemmän tallennustilaa"
  },
  "sshKeyAlgorithm": {
    "message": "Avainalgoritmi"
  },
  "sshPrivateKey": {
    "message": "Private key"
  },
  "sshPublicKey": {
    "message": "Public key"
  },
  "sshFingerprint": {
    "message": "Fingerprint"
  },
  "sshKeyFingerprint": {
    "message": "Sormenjälki"
  },
  "sshKeyPrivateKey": {
    "message": "Yksityinen avain"
  },
  "sshKeyPublicKey": {
    "message": "Julkinen avain"
  },
  "sshKeyAlgorithmED25519": {
    "message": "ED25519"
  },
  "sshKeyAlgorithmRSA2048": {
    "message": "RSA 2048-Bit"
  },
  "sshKeyAlgorithmRSA3072": {
    "message": "RSA 3072-Bit"
  },
  "sshKeyAlgorithmRSA4096": {
    "message": "RSA 4096-Bit"
  },
  "premiumAccounts": {
    "message": "Kuusi premium-tiliä"
  },
  "unlimitedSharing": {
    "message": "Rajatonta jakamista"
  },
  "unlimitedCollections": {
    "message": "Rajattomasti kokoelmia"
  },
  "secureDataSharing": {
    "message": "Turvallista tietojen jakoa"
  },
  "eventLogMonitoring": {
    "message": "Tapahtumalokien valvonta"
  },
  "directoryIntegration": {
    "message": "Hakemistointegrointi"
  },
  "passwordLessSso": {
    "message": "Salasanaton kertakirjautuminen"
  },
  "accountRecovery": {
    "message": "Tilien palautus"
  },
  "customRoles": {
    "message": "Mukautetut roolit"
  },
  "unlimitedSecretsStorage": {
    "message": "Rajaton salaisuustila"
  },
  "unlimitedUsers": {
    "message": "Rajattomasti käyttäjiä"
  },
  "UpTo50MachineAccounts": {
    "message": "Enintään 50 konetiliä"
  },
  "UpTo20MachineAccounts": {
    "message": "Enintään 20 konetiliä"
  },
  "current": {
    "message": "Nykyinen"
  },
  "secretsManagerSubscriptionInfo": {
    "message": "Salaisuushallinta-tilauksesi päivittyy valitun tilauksen mukaisesti"
  },
  "bitwardenPasswordManager": {
    "message": "Bitwarden Salasanahallinta"
  },
  "secretsManagerComplimentaryPasswordManager": {
    "message": "Vuoden veloitukseton Salasanahallinta-tilauksesi päivittyy valittuun tilaukseen. Sinua ei veloiteta ennen ilmaisjakson päättymistä."
  },
  "fileSavedToDevice": {
    "message": "Tiedosto tallennettiin laitteelle. Hallitse sitä laitteesi latauksista."
  },
  "publicApi": {
    "message": "Julkinen API",
    "description": "The text, 'API', is an acronym and should not be translated."
  },
  "showCharacterCount": {
    "message": "Näytä merkkimäärä"
  },
  "hideCharacterCount": {
    "message": "Piilota merkkimäärä"
  },
  "editAccess": {
    "message": "Muokkaa käyttöoikeuksia"
  },
  "textHelpText": {
    "message": "Käytä tekstikenttiä esimerkiksi turvakysymysten kaltaisille tiedoille."
  },
  "hiddenHelpText": {
    "message": "Käytä piilotettuja kenttiä esimerkiksi salasanojen kaltaisille arkaluontoisille tiedoille."
  },
  "checkBoxHelpText": {
    "message": "Käytä valintaruutuja esimerkiksi sähköpostiosoitteen muistamisen kaltaisten valintaruutujen automaattiseen merkintään."
  },
  "linkedHelpText": {
    "message": "Käytä linkitettyjä kenttiä kohdatessasi sivustokohtaisia automaattitäytön ongelmia."
  },
  "linkedLabelHelpText": {
    "message": "Syötä kentän HTML-koodista löytyvä id-, name-, aria-label- tai placeholder-arvo."
  },
  "uppercaseDescription": {
    "message": "Sisällytä isoja kirjaimia",
    "description": "Tooltip for the password generator uppercase character checkbox"
  },
  "uppercaseLabel": {
    "message": "A-Ö",
    "description": "Label for the password generator uppercase character checkbox"
  },
  "lowercaseDescription": {
    "message": "Sisällytä pieniä kirjaimia",
    "description": "Full description for the password generator lowercase character checkbox"
  },
  "lowercaseLabel": {
    "message": "a-ö",
    "description": "Label for the password generator lowercase character checkbox"
  },
  "numbersDescription": {
    "message": "Sisällytä numeroita",
    "description": "Full description for the password generator numbers checkbox"
  },
  "numbersLabel": {
    "message": "0-9",
    "description": "Label for the password generator numbers checkbox"
  },
  "specialCharactersDescription": {
    "message": "Sisällytä erikoismerkkejä",
    "description": "Full description for the password generator special characters checkbox"
  },
  "specialCharactersLabel": {
    "message": "!@#$%^&*",
    "description": "Label for the password generator special characters checkbox"
  },
  "addAttachment": {
    "message": "Lisää liite"
  },
  "maxFileSizeSansPunctuation": {
    "message": "Tiedoston enimmäiskoko on 500 Mt"
  },
  "permanentlyDeleteAttachmentConfirmation": {
    "message": "Haluatko varmasti poistaa liitteen pysyvästi?"
  },
  "manageSubscriptionFromThe": {
    "message": "Manage subscription from the",
    "description": "This represents the beginning of a sentence. The full sentence will be 'Manage subscription from the Provider Portal', but 'Provider Portal' will be a link and thus cannot be included in the translation file."
  },
  "toHostBitwardenOnYourOwnServer": {
    "message": "To host Bitwarden on your own server, you will need to upload your license file. To support Free Families plans and advanced billing capabilities for your self-hosted organization, you will need to set up automatic sync in your self-hosted organization."
  },
  "selfHostingTitleProper": {
    "message": "Itse ylläpidetty"
  },
  "claim-domain-single-org-warning": {
    "message": "Claiming a domain will turn on the single organization policy."
  },
  "single-org-revoked-user-warning": {
    "message": "Non-compliant members will be revoked. Administrators can restore members once they leave all other organizations."
  },
  "deleteOrganizationUser": {
    "message": "Poista $NAME$",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "John Doe"
      },
      "description": "Title for the delete organization user dialog"
    }
  },
  "deleteOrganizationUserWarningDesc": {
    "message": "This will permanently delete all items owned by $NAME$. Collection items are not impacted.",
    "description": "Warning description for the delete organization user dialog",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "John Doe"
      }
    }
  },
  "deleteManyOrganizationUsersWarningDesc": {
    "message": "This will permanently delete all items owned by the following members. Collection items are not impacted.",
    "description": "Warning description for the bulk delete organization users dialog"
  },
  "organizationUserDeleted": {
    "message": "$NAME$ poistettiin",
    "placeholders": {
      "name": {
        "content": "$1",
        "example": "John Doe"
      }
    }
  },
  "organizationUserDeletedDesc": {
    "message": "The user was removed from the organization and all associated user data has been deleted."
  },
  "deletedUserId": {
    "message": "Deleted user $ID$ - an owner / admin deleted the user account",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "First 8 Character of a GUID"
      }
    }
  },
  "userLeftOrganization": {
    "message": "Käyttäjä $ID$ jätti organisaation",
    "placeholders": {
      "id": {
        "content": "$1",
        "example": "First 8 Character of a GUID"
      }
    }
  },
  "suspendedOrganizationTitle": {
    "message": "The $ORGANIZATION$ is suspended",
    "placeholders": {
      "organization": {
        "content": "$1",
        "example": "Acme c"
      }
    }
  },
  "suspendedUserOrgMessage": {
    "message": "Pyydä organisaation omistajalta apua."
  },
  "suspendedOwnerOrgMessage": {
    "message": "To regain access to your organization, add a payment method."
  },
  "deleteMembers": {
    "message": "Poista jäsenet"
  },
  "noSelectedMembersApplicable": {
    "message": "This action is not applicable to any of the selected members."
  },
  "deletedSuccessfully": {
    "message": "Poisto onnistui"
  },
  "freeFamiliesSponsorship": {
    "message": "Remove Free Bitwarden Families sponsorship"
  },
  "freeFamiliesSponsorshipPolicyDesc": {
    "message": "Do not allow members to redeem a Families plan through this organization."
  },
  "verifyBankAccountWithStatementDescriptorWarning": {
    "message": "Payment with a bank account is only available to customers in the United States. You will be required to verify your bank account. We will make a micro-deposit within the next 1-2 business days. Enter the statement descriptor code from this deposit on the organization's billing page to verify the bank account. Failure to verify the bank account will result in a missed payment and your subscription being suspended."
  },
  "verifyBankAccountWithStatementDescriptorInstructions": {
    "message": "We have made a micro-deposit to your bank account (this may take 1-2 business days). Enter the six-digit code starting with 'SM' found on the deposit description. Failure to verify the bank account will result in a missed payment and your subscription being suspended."
  },
  "descriptorCode": {
    "message": "Descriptor code"
  },
  "importantNotice": {
    "message": "Tärkeä ilmoitus"
  },
  "setupTwoStepLogin": {
    "message": "Määritä kaksivaiheinen kirjautuminen"
  },
  "newDeviceVerificationNoticeContentPage1": {
    "message": "Bitwarden will send a code to your account email to verify logins from new devices starting in February 2025."
  },
  "newDeviceVerificationNoticeContentPage2": {
    "message": "You can set up two-step login as an alternative way to protect your account or change your email to one you can access."
  },
  "remindMeLater": {
    "message": "Remind me later"
  },
  "newDeviceVerificationNoticePageOneFormContent": {
    "message": "Do you have reliable access to your email, $EMAIL$?",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "your_name@email.com"
      }
    }
  },
  "newDeviceVerificationNoticePageOneEmailAccessNo": {
    "message": "No, I do not"
  },
  "newDeviceVerificationNoticePageOneEmailAccessYes": {
    "message": "Yes, I can reliably access my email"
  },
  "turnOnTwoStepLogin": {
    "message": "Ota kaksivaiheinen kirjautuminen käyttöön"
  },
  "changeAcctEmail": {
    "message": "Muuta tilin sähköpostiosoitetta"
  },
  "removeMembers": {
    "message": "Poista jäsenet"
  },
  "devices": {
    "message": "Devices"
  },
  "deviceListDescription": {
    "message": "Your account was logged in to each of the devices below. If you do not recognize a device, remove it now."
  },
  "deviceListDescriptionTemp": {
    "message": "Your account was logged in to each of the devices below."
  },
  "claimedDomains": {
    "message": "Claimed domains"
  },
  "claimDomain": {
    "message": "Claim domain"
  },
  "reclaimDomain": {
    "message": "Reclaim domain"
  },
  "claimDomainNameInputHint": {
    "message": "Example: mydomain.com. Subdomains require separate entries to be claimed."
  },
  "automaticClaimedDomains": {
    "message": "Automatic Claimed Domains"
  },
  "automaticDomainClaimProcess": {
    "message": "Bitwarden will attempt to claim the domain 3 times during the first 72 hours. If the domain can’t be claimed, check the DNS record in your host and manually claim. The domain will be removed from your organization in 7 days if it is not claimed."
  },
  "domainNotClaimed": {
    "message": "$DOMAIN$ not claimed. Check your DNS records.",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainStatusClaimed": {
    "message": "Claimed"
  },
  "domainStatusUnderVerification": {
    "message": "Under verification"
  },
  "claimedDomainsDesc": {
    "message": "Claim a domain to own all member accounts whose email address matches the domain. Members will be able to skip the SSO identifier when logging in. Administrators will also be able to delete member accounts."
  },
  "invalidDomainNameClaimMessage": {
    "message": "Input is not a valid format. Format: mydomain.com. Subdomains require separate entries to be claimed."
  },
  "domainClaimedEvent": {
    "message": "$DOMAIN$ claimed",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "domainNotClaimedEvent": {
    "message": "$DOMAIN$ not claimed",
    "placeholders": {
      "DOMAIN": {
        "content": "$1",
        "example": "bitwarden.com"
      }
    }
  },
  "updatedRevokeSponsorshipConfirmationForSentSponsorship": {
    "message": "If you remove $EMAIL$, the sponsorship for this Family plan cannot be redeemed. Are you sure you want to continue?",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "sponsored@organization.com"
      }
    }
  },
  "updatedRevokeSponsorshipConfirmationForAcceptedSponsorship": {
    "message": "If you remove $EMAIL$, the sponsorship for this Family plan will end and the saved payment method will be charged $40 + applicable tax on $DATE$. You will not be able to redeem a new sponsorship until $DATE$. Are you sure you want to continue?",
    "placeholders": {
      "email": {
        "content": "$1",
        "example": "sponsored@organization.com"
      },
      "date": {
        "content": "$2",
        "example": "12/10/2024"
      }
    }
  },
  "domainClaimed": {
    "message": "Domain claimed"
  },
  "organizationNameMaxLength": {
    "message": "Organization name cannot exceed 50 characters."
  },
  "resellerRenewalWarningMsg": {
    "message": "Your subscription will renew soon. To ensure uninterrupted service, contact $RESELLER$ to confirm your renewal before $RENEWAL_DATE$.",
    "placeholders": {
      "reseller": {
        "content": "$1",
        "example": "Reseller Name"
      },
      "renewal_date": {
        "content": "$2",
        "example": "01/01/2024"
      }
    }
  },
  "resellerOpenInvoiceWarningMgs": {
    "message": "An invoice for your subscription was issued on $ISSUED_DATE$. To ensure uninterrupted service, contact $RESELLER$ to confirm your renewal before $DUE_DATE$.",
    "placeholders": {
      "reseller": {
        "content": "$1",
        "example": "Reseller Name"
      },
      "issued_date": {
        "content": "$2",
        "example": "01/01/2024"
      },
      "due_date": {
        "content": "$3",
        "example": "01/15/2024"
      }
    }
  },
  "resellerPastDueWarningMsg": {
    "message": "The invoice for your subscription has not been paid. To ensure uninterrupted service, contact $RESELLER$ to confirm your renewal before $GRACE_PERIOD_END$.",
    "placeholders": {
      "reseller": {
        "content": "$1",
        "example": "Reseller Name"
      },
      "grace_period_end": {
        "content": "$2",
        "example": "02/14/2024"
      }
    }
  },
  "restartOrganizationSubscription": {
    "message": "Organization subscription restarted"
  },
  "restartSubscription": {
    "message": "Restart your subscription"
  },
  "suspendedManagedOrgMessage": {
    "message": "Contact $PROVIDER$ for assistance.",
    "placeholders": {
      "provider": {
        "content": "$1",
        "example": "Acme c"
      }
    }
  }
}
